<asp:Label ID= "Label1 " runat= "server " Text= " <%#Container.DataItem( "Disname ")%> "> </asp:Label>
这样子说我服务器标记不正确
<asp:Label ID= "Label1 " runat= "server " Text= " <%#Eval( "Disname ")%> "> </asp:Label>
这样子也不行。。请教 一下高手
this.DataList1.DataKeyField = "id ";
this.DataList1.DataSource = mysdr;
this.DataList1.DataBind();
这是后台绑定代码
------解决方案--------------------------------------------------------
?id= <%# DataBinder.Eval(Container.DataItem, "ArticleID ")%> &eid= <%# DataBinder.Eval(Container.DataItem, "ContributionEvaluateInfoID ")%> "; '>
应该有点用吧
------解决方案--------------------------------------------------------
<asp:Label ID= "Label1 " runat= "server " Text= ' <%#Container.DataItem( "Disname ")%> '> </asp:Label>