如何在gridview中的boundfield列中包装文本

我有一个boundfield列,如果我输入长度为15的字符串(没有空格),则在该列中没有问题。 但是如果字符串超过15,则文本不会被包装。 我给了命令column.ItemStyle.Wrap = true; 但它不起作用。 我已经修复了列的宽度。

如果一个字符串超过15个字符,如何在boundfield中包装文本。 谢谢

对不起,我以前的解决方案。

你可以使用
来打破每15个字符。

字符串结果的示例是1234567890123456 。 它变成了123456789012345
6

这里有一些片段代码:

 string myString = "mondayfridaysaturday"; string result = string.Empty; for (int i=0; i") : myString[i].ToString(); 

我有类似的问题,让我疯了。 结果我将RowStyle-Wrap设置为false ,这反过来覆盖了boundfield列中的itemstyle-wrap 。 将.aspx更改为

除了Opera之外都支持(甚至适用于IE6!):

 .wraptext { word-wrap: break-word;} 

更多信息在这里

编辑 – Woops,刚刚发现了另一个处理Opera的资源!

额外资源