首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

前台绑定数据库字段的一个有关问题

2012-01-23 
前台绑定数据库字段的一个问题HTML codediv id%#DataBinder.Eval(Container.DataItem,id)%runat

前台绑定数据库字段的一个问题

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";

热点排行