在页面中显示SQLServer记录中的换行
在SQLServer企业管理器中,查询时看到记录中有换行,
可是用
<%# Eval("UGName") %>
直接绑定到数据绑定控件如FormView、GridView、DataList 时,页面却没出现换行。真是郁闷。。
原来SQLServer是用 "\r\n" 来表示换行的。。只要在页面输出时把 "\r\n" 替换成 "<br>" 就可以了。。
如下:
<%# Eval("UGName").ToString().Replace("\r\n","<br>") %>
当然了用
<%# Eval("UGName").ToString().Replace("\r","<br>") %>
<%# Eval("UGName").ToString().Replace("\n","<br>") %>
也是可以的。。