0

如何在中继器加载数据后调用函数。

设计:-

<asp:Repeater ID="rptParent" runat="server" OnItemDataBound="rptParent_OnItemBound">
    <ItemTemplate>        
          <asp:Repeater ID="rptChild" runat="server" OnLoad="rptChild_OnLoad">
              <ItemTemplate> 
              </ItemTemplate>
         </asp:Repeater>   
   </ItemTemplate>
</asp:Repeater>

C#代码:-

     protected void rptChild_OnLoad(object sender, System.EventHandler e)
     {
        // code...
     }

我也试过下面的代码: -

 protected void rptChild_OnLoad(object sender, RepeaterItemEventArgs e)
 {
 }

但是出现错误:-“rptChild_OnLoad”没有重载与委托“System.EventHandler”匹配。

4

1 回答 1

2

您的方法需要是一个事件处理程序。

这意味着,它必须具有以下签名:

protected void rptChild_OnLoad(object sender, EventArgs e)
于 2017-02-06T13:01:38.980 回答