关于网友提出的“GridView自适应列宽 怎样让Gridview中的title只显示10个字符”问题疑问,本网通过在网上对“GridView自适应列宽 怎样让Gridview中的title只显示10个字符”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:GridView自适应列宽 怎样让Gridview中的title只显示10个字符
描述: 如题,怎样让Gridview中的title只显示10个字符?因为题目有时候很长影响美观,我想让他最多显示10个字符,该怎样写,谢谢
解决方案1: public string TransString(object obj)
{
string str = obj.ToString();
if (str.Length > 10)
{
return (str.Substring(0, 10) + "...");
}
else
{
return str;
}
}
'>
'>
解决方案2: 写个方法把单元格的值和规定的长度做参数,如下
public string SubString(string sString, int nLeng)
{
if (sString.Length <= nLeng)
{
return sString;
}
string sNewStr = sString.Substring(0, nLeng);
sNewStr = sNewStr + "...";
return sNewStr;
}
解决方案3: 在RowCreated中自定义表头,
可参考
http://topic.csdn.net/u/20070510/21/d89d4301-bc2b-42a7-b716-5ae96d71d32a.html?seed=416750362
对于text,大于10,你做截取
解决方案4: public string TransString(object obj)
{
string str = obj.ToString();
if (str.Length > 11)
{
return (str.Substring(0, 11) + "...");
}
else
{
return str;
}
}
'>
'>
以上介绍了“GridView自适应列宽 怎样让Gridview中的title只显示10个字符”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3158028.html