我有一个中继器和一个按钮的页面。 (很简单)为什么这个活动被解雇?
我的中继器有一个事件rptEtats_ItemCreated
引发OnItemCreated
<asp:Repeater ID="rptEtats" runat="server" OnItemCreated="rptEtats_ItemCreated">
<ItemTemplate>
</ItemTemplate>
</asp:Repeater>
代码隐藏:
public void rptEtats_ItemCreated(object sender, RepeaterItemEventArgs e)
{
//Stuff
}
页面上的按钮养OnClick事件
<asp:Button ID="btnValid" runat="server" Text="Valid" OnClick="btnValid_click" />
代码隐藏:
public void btnValid_click(Object sender, EventArgs e)
{
//Stuff
}
它的做工精细,直到我按一下按钮,我预计btnValid_click
方法,但该方法rptEtats_ItemCreated
首先调用!我不明白为什么。在调用按钮方法之前,页面是否再次加载?为什么中继器再次数据绑定?
我想知道这个答案与这个问题有什么关系。 – thorn 2011-03-18 14:57:10