问题描述:
在TextBox中编辑好的一段带换行的文本,直接在Label中显示的时候将不显示换行,整个文本成了一段。
解决方法:
在aspx中将Label控件的Text属性修改为
<asp:Label ID="Label10" runat="server"
Text='<%#((string)Eval("UShouldKnow")).Replace("\r\n","<br/>").ToString() %>' />
即可,但是如果记录的该字段值为null则会引发异常,提示不能将system.null转换为string。