我現在有非常簡單的代碼與按鈕和onclick事件。按鈕刷新頁面在回發?
問題是單擊該按鈕會導致頁面重新加載,並且不會觸發click事件中定義的操作。
這裏是我的代碼:
<asp:CheckBoxList ID="chkContact" CssClass="panel-login" runat="server">
</asp:CheckBoxList>
<asp:Button ID="btnUpdate" Text=" Update " CssClass="button" runat="server" />
和事件:
protected void Page_Init(object sender, EventArgs e)
{
btnUpdate.Click += new EventHandler(btnUpdate_Click);
}
protected void btnUpdate_Click(object sender, EventArgs e)
{
Response.Write("a" + chkContact.Items.Count.ToString());
}
這是非常奇怪的。我做了很多次,之前從未遇到按鈕問題。
我在這裏錯過了什麼嗎?
嗨@sam,我也嘗試過使用onclick事件,它沒有改變任何東西。我發現了這個問題,我的答案在下面。 – nickornotto 2013-04-12 09:43:10