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

eval数据绑定有关问题

2012-01-22 
eval数据绑定问题在asp.net中可以使用Eval邦定数据,如下所示:asp:HyperLinkID HyperLink1 runat ser

eval数据绑定问题
在asp.net中可以使用Eval邦定数据,如下所示:
<asp:HyperLink   ID= "HyperLink1 "   runat= "server "   NavigateUrl= ' <%#   Eval( "Id ",   "/pinglun.aspx?id={0} ")   %> ' ">

现在我想邦定多个字段:比如我的格式化字符串为 "/pinglun.aspx?id={0}name={1} "
这时需要eval解析id,和name两个字段:
<%#   Eval( "Id ", "name "   "/pinglun.aspx?id={0}&shanghu_name={1} ")   %>
这时编译器报错,请问需要邦定多字段时怎么写?


[解决办法]
更正下

<a href= 'GetHouseID_2.aspx?HouseType=
<%# DataBinder.Eval(Container, "DataItem.House_Type ")%>
&NodeID=
<%# DataBinder.Eval(Container, "DataItem.House_ID ")%> '>

<%# DataBinder.Eval(Container, "DataItem.House_Name ")%>
</a>

热点排行