<%# System.Convert.ToString(DataBinder.Eval(Container.DataItem, "textfield")).Replace("\r\n","<Br>") %>
解决方案 »
- 关于数据显示的问题
- ASP.net部署iis后向Oracle数据库插入中文乱码的问题
- 【懂的入啊】.net做了一个打包程序勾选了默认装framework2.0可是装完后iis上还是原来的asp.net1.1
- 新增后刷新页面又会新增一条记录~!
- 查询数据
- *****Cookies怎么清除不掉?
- DataList显示图片变形要怎么解决
- 问个问题,怎么用.net开发工作流的流程图?
- 我有个项目在vs2005生成不了,但其它的能,这是怎么回事呀??
- girdview 中重新绑定 用户控件 (小弟初来,分数不多,请见谅)
- 我的数据库连接出了问题,高手帮忙!
- 谁用过.netsdk里的快速入门教程!!!!!
in the itemtemplate, add a <PRE> .. </PRE>:
<ItemTemplate>
<PRE><%# DataBinder.Eval(Container.DataItem, "CompanyName") %>
</PRE>
</ItemTemplate>
or do something like
<%# Convert.ToString(DataBinder.Eval(Container.DataItem, "ContactName" )).Replace("\r\n","<BR>") %><
代码如下:
<Script Language="VBScript" Runat="Server">
Function TxtChange(str As String) As String
TxtChange=Replace((Replace(str, vbCrlf, "<br>")), chr(32)&chr(32), " ")
End Function
</Script>
然后要显示的内容加上这个函数,比如说定义了一个DataReader对象objDataReader,里面有aaa字段,这样绑定语句就是:
<%# TxtChange(objDataReader("aaa")) %>这个办法是我以前用asp的,asp.net没有试验过,但是这个办法用asp网页使用成功,大家可以试验一下!如果出错,请大家告诉我~~谢谢!!
Function TxtChange(str)
.....End Function这个办法只有在IE浏览器下能用,不知是否有客户端的JS代码~~
:-(
谢谢!