前台绑定数据库字段的一个问题
- HTML code
<div id="<%#DataBinder.Eval(Container.DataItem,"id")%>" runat="server"></div>
如上,这里绑定的数据库字段id,带有空格,于是生成的HTML:<div id="div1 ">
请问如何从前台的绑定设置<%#DataBinder.Eval(Container.DataItem,"id")%>中去掉id中的空格呢 ??
[解决办法]
试试:
<%#DataBinder.Eval(Container.DataItem,"id").ToString.Trim()%>
[解决办法]
1楼办法应该足以
[解决办法]
1楼应该可以
若不行的话可以试试replace函数
或者在后台把数据datatable循环处理后,再在前台绑定
[解决办法]
1楼 可以实现
[解决办法]
- C# code
<div id='<%#Eval("id")%>' runat="server"></div>
[解决办法]
改这句试试document.getElementById(idStr).style.visibility!="hidden";