它显示错误"不可调用成员'System.Web.UI.WebControls.RepeaterItem.DataItem'不能像方法一样使用。
对于<%#Container.DataItem("CostPageDescription")%>
我下面的代码,
<td> Cost Page Description</td>
<td> Vendor Name</td>
<td> Bill Type</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td> <%# Container.DataItem("CostPageDescription")%></td>
<td> <%# Container.DataItem("VendorName")%> </td>
<td> <%# Container.DataItem("BillType") %> </td>
</tr>
<tr>
像这样使用
<td> <%# eval("CostPageDescription")%></td>
在一个地方,u将其留空,因此使正确
使用此:
<%# Eval("CostPageDescription") %>
或者这个:
<%# DataBinder.Eval(Container.DataItem, "CostPageDescription") %>
第一个只是第二个的简化。