.net 在代码隐藏中获取数据绑定值
我试图找出如何在代码中获得这个值。有办法吗.net 在代码隐藏中获取数据绑定值,.net,asp.net,datalist,.net,Asp.net,Datalist,我试图找出如何在代码中获得这个值。有办法吗 returned <%# DataBinder.Eval(Container.DataItem, "PagesFound")%> results. Showing results 1 返回结果。显示结果1 它是datalist的一部分,当我试图从datalist获取计数时,它是不正确的。这意味着,如果上面的databinder.eval的值为“7”,则数据列表中的项目计数将显示为2。一个想法是将页面放在数据列表中的隐藏字段中,然后在此字
returned <%# DataBinder.Eval(Container.DataItem, "PagesFound")%> results. Showing results 1
返回结果。显示结果1
它是datalist的一部分,当我试图从datalist获取计数时,它是不正确的。这意味着,如果上面的databinder.eval的值为“7”,则数据列表中的项目计数将显示为2。一个想法是将页面放在数据列表中的隐藏字段中,然后在此字段上使用FindControl。您可以这样调用函数
<asp:TemplateField HeaderText="Header Title" >
<ItemTemplate ><%#GetYourData(Container.DataItem)%></ItemTemplate>
</asp:TemplateField>
令人惊叹的!工作得很好!谢谢
protected string GetYourData(object oItem)
{
return DataBinder.Eval(oItem, "PagesFound").ToString();
}