C#调用转发器onload事件
C# Call repeater onload event
如何在转发器加载数据后立即调用函数。
设计:-
<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'。
您的方法必须是 Event Handler.
也就是说,它必须具有以下签名:
protected void rptChild_OnLoad(object sender, EventArgs e)
如何在转发器加载数据后立即调用函数。
设计:-
<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'。
您的方法必须是 Event Handler.
也就是说,它必须具有以下签名:
protected void rptChild_OnLoad(object sender, EventArgs e)