如何將事件插入aspx.cs頁面。我有一個asp:按鈕,我希望在aspx.cs頁面中添加該按鈕的事件。它是如何完成的將事件附加到控件
Q
將事件附加到控件
2
A
回答
3
假設你有一個這樣的按鈕:
<asp:Button runat="server" ID="myButton" />
你可以在你的後臺代碼添加Click事件這樣的:
myButton.Click += new EventHandler(myButton_Click);
或者你可以在這樣的設計指定事件:
0
只需將以下內容添加到.cs文件中,並根據您希望提出的事件進行修改。
public delegate void MyEvent(myParams);
public event MyEvent AnEvent;
如果只是處理您的按鈕的單擊事件,你可以只需雙擊該按鈕,它會自動帶你進入在cs文件的onclick事件。
0
在編譯時,添加文字:
OnClick="MethodName"
到按鈕聲明。 MathodName是在事件引發時被調用的(在我的示例中爲Click事件)。
要動態執行此操作,請查看用於添加和刪除事件處理程序的C#或VB.NET語法。我認爲你還必須確保ViewState被保存,否則處理程序將在第一次提交時消失。
相關問題
- 1. 將事件附加到javafx GridPane事件
- 2. 將JQuery事件附加到「即時創建」控件
- 3. 無法將事件處理程序附加到我的控件?
- 4. XUL將事件附加到錨點附加到javascript
- 5. 將事件附加到動態元素
- 6. 將事件附加到子圖層
- 7. 將SqlDataSourceEnumerator附加到Combobox事件。 C#
- 8. 將外部事件附加到方法
- 9. 將參數附加到KeyUp事件
- 10. 將onclick = call_locker()事件附加到CSS類
- 11. 將雙擊事件附加到標籤
- 12. 將click()事件附加到FaceBook'Like'按鈕?
- 13. 將OnCheckedChanged事件附加到div.onclick()
- 14. 如何將事件附加到鏈接早期附加方法的onSubmit事件?
- 15. 將面板附加到TreeView控件
- 16. 如何將控件附加到面板?
- 17. 將多個控件附加到div
- 18. MooTools:附加到destroy()事件
- 19. 將事件附加到telerik模板列中的控制器中
- 20. 無法將事件附加到細分控制
- 21. 附加事件
- 22. 附加事件
- 23. 將事件處理程序附加到Com事件:InvalidOperationException(S7-PLCSIM)
- 24. Javascript:將事件監聽器附加到Push()事件的陣列
- 25. 將事件處理程序附加到事件OnInit或OnLoad上
- 26. 將附加屬性附加到state_machine事件
- 27. 將Firefox開發者控制檯附加到附加組件
- 28. 如何將控件附加到WPF中的其他控件?
- 29. 如何將點擊事件處理程序附加到整個HighCharts Gauge控件?
- 30. 將事件處理程序附加到數據模板中的控件
您需要將事件添加到按鈕或使用按鈕公開的事件? – 2009-07-09 08:12:49