2

它显示错误“不可调用的成员'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>
4

2 回答 2

5

像这样使用

<td> <%# eval("CostPageDescription")%></td>

在一个地方你把它留空了,所以把它改正

于 2013-07-02T17:11:02.873 回答
0

用这个:

<%# Eval("CostPageDescription") %>

或这个:

<%# DataBinder.Eval(Container.DataItem, "CostPageDescription") %>

第一个只是第二个的简化。

于 2013-07-02T17:21:10.710 回答