i am having a boundfield column and in that column if i entered a string(without spaces) of length 15, there is no problem. But if the string is more than 15, the text is not wrapped. I gave the command column.ItemStyle.Wrap=true; But its not working. I have fixed the width of the column.
How to wrap the text in the boundfield if a string more 15 characters. Thanks
I had a similar problem, drove me insane. Turns out I had RowStyle-Wrap
set false
, which in turn was overriding the itemstyle-wrap
in the boundfield column. Change your .aspx to <RowStyle Wrap="True" />
Supported in all but Opera (Even works in IE6!):
.wraptext { word-wrap: break-word;}
More info here
Edit -- Woops, just found another resource that handles Opera, too!
Extra resource
Sorry, for my previous solution.
You could use <br/>
to break for each 15 characters.
Example if you string result is 1234567890123456
. It gone be 123456789012345<br/>6
Here some snippets code:
string myString = "mondayfridaysaturday";
string result = string.Empty;
for (int i=0; i<myString.Length; i++)
result += (i%14==0&&i!=0) ? (myString[i].ToString()+"<br/>") : myString[i].ToString();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With