我試圖創建一個事件處理程序,它在單擊按鈕時顯示一些文本。在asp.net中的EventHandler
我可以用
<asp:button id="btn1" runat="server" onClick="btn1_clicked" />
<asp:label id="lbl1" runat="server" />
在aspx.cs
文件
public void btn1_clicked(object sender, EventArgs e)
{
lbl1.Text = "Text goes here";
}
但是做到這一點,當我嘗試創建使用
public void btn1_clicked(object sender, EventArgs e)
{
btn1.Click += new EventHandler(OnClick);
}
public void OnClick(object sender, EventArgs e)
{
lbl1.Text = "Text goes here";
}
事件處理它給了我一個錯誤。
什麼是創建事件處理程序的正確方法?
你想創建一個事件處理程序,當這個事件已經處理?你必須承認自己有一定的錯誤。 –
爲什麼要在原始按鈕點擊事件處理程序中創建點擊偶數處理程序? –