2017-02-06 6 views
0

データをロードしたリピータの直後に関数を呼び出す方法。C#リピータのonloadイベントを呼び出す

デザイン: -

<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」のオーバーロードがdelに一致しませんegate 'System.EventHandler'。

答えて

2

お客様の方法はEvent Handlerである必要があります。意味

、それは、次のシグネチャを持つ必要があります。

protected void rptChild_OnLoad(object sender, EventArgs e) 
+0

感謝@Matiasを.. –

関連する問題