Repeater控件不能显示数据,求指点QAQ

初始化页面时给Repeater赋值时能在前台显示的,后台数据源数据也都没有问题,
再给Repeater控件绑定数据源并赋值后会进入override VerifyRenderingInServerForm方法,前台不能显示数据,
有人说在前台<%@ Page Language="C#" …… EnableEventValidation="false" %>加上EnableEventValidation="false",可是没用,求指点,已经研究好久了气哭
后台:(GridView控件也绑定了一个数据源)

 RepeaterList.DataSource = dt; (dt是一个表格,有值)
 RepeaterList.DataBind();
 public override void VerifyRenderingInServerForm(System.Web.UI.Control control)
 { }

前台:

 <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table cellpadding="0" cellspacing="0" width="100%" border="0" style="margin: 10px 0;">
              <tr>
                        <th> 姓名Name</th>
                        <th>性别Gender</th>
                        <th>年龄Age</th>
                        <th>删除Delete</th>
              </tr>
<asp:Repeater ID="RepeaterList" runat="server" OnItemCommand="RpProduct_ItemCommand">
       <ItemTemplate>
           <tr>
             <td >
                       <asp:TextBox ID="TxtSKU"   runat="server" class="atext" Text='<%# Eval("Name")%>'></asp:TextBox>
             </td>
             <td>
                      <asp:TextBox ID="TxtNewSKU" runat="server" class="atext"  Text='<%# Eval("Gender")%>'></asp:TextBox>
                </td>
               <td>
                       <asp:TextBox ID="TxtQuantity"  runat="server" class="atext" Text='<%# Eval("Age")%>'></asp:TextBox>
                </td>
                <td>
                 <span>
                        asp:LinkButton ID="lbDel" CommandName="btndel" runat="server" OnClientClick="return confirm( '确定要删除吗(Are you sure delete it)? ');">Del</asp:LinkButton></span>
                </td>
           </tr>
          </ItemTemplate>
</asp:Repeater>
</table>
</ContentTemplate>
 </asp:UpdatePanel>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐