日期:2014-05-18  浏览次数:20537 次

detailview 显示换行问题
我一个detailview绑定数据库
<Fields>
  <asp:BoundField DataField="名称" HeaderText="名称" >
  </Fields>

数据库里名称这一列需要换行,但是数据库里存放的<br/>
到了前台显示还是<br/>,查看源文件则成为&lt;br/&gt;
请问该如何处理使其能在前台页面显示成换行

------解决方案--------------------
Replace("&lt;","<").Replace("&gt",">")
------解决方案--------------------
楼上的真快。就是这样的

------解决方案--------------------
有两种方案

1.在把内容写入数据库之前把字符替换,内容.Replace("&lt;"," <");内容.Replace("&gt"," >") 
2.在输出的时候把字符替换掉,用模板列<%#DataBinder.Eval(Container.DataItem,"postTime","{0}").Replace("&gt"," >") %>