6
A
回答
6
正如文檔所暗示的,Button.Command事件允許您指定一個「命令」,以便區分哪個按鈕被點擊等。
0
Button Click和Command的行爲方式相同。兩者都會執行PostBack操作,並且差別很小。
如果一個按鈕點擊和與之相關聯的Command事件,然後點擊事件處理程序首先,然後進行commandHandler執行。
Click事件不發送任何參數,而命令會發送CommandName和CommandAgrument等參數給codeBehind代碼。因此,這有助於開發人員在具有多個按鈕時查找觸發哪個按鈕。
相關問題
- 1. 行動和事件有什麼區別?
- 2. Window.Loaded和Window.ContentRendered事件有什麼區別
- 3. TextUpdate和TextChanged事件有什麼區別?
- 4. Control.Enter和Control.GotFocus事件有什麼區別?
- 5. onFocus和onMouseEnter事件有什麼區別?
- 6. webrole onStart()事件和Application_Start()global.asax事件有什麼區別?
- 7. particle.cloud中的particle.publish事件和particle.subscribe事件有什麼區別?
- 8. js事件和DOM事件有什麼區別?
- 9. DatatableRowchanging事件和DataTableRowChanged事件有什麼區別
- 10. 在KineticJS中,「點擊」事件和「contentClick」事件有什麼區別?
- 11. Button.Click事件
- 12. CoreWindow.GetForCurrentThread()。SizeChanged&Window.Current.SizeChanged事件有什麼區別
- 13. 硬件事件和硬件緩存事件在perf中有什麼區別?
- 14. DOM Level 0事件與DOM Level 2事件有什麼區別?
- 15. 事件句柄Button.Click
- 16. Button.Click事件TextBox.Leave事件後不火
- 17. 事件處理程序和事件偵聽器之間有什麼區別?
- 18. GWT中的邏輯事件和本地事件有什麼區別?
- 19. Android中的事件處理程序和事件監聽器有什麼區別?
- 20. mozilla和webkit touch事件有什麼區別?
- 21. onSaveInstanceState()事件中savedInstanceState和outState有什麼區別?
- 22. Winforms中的事件和WPF中的命令有什麼區別?
- 23. 事件綁定和屬性綁定有什麼區別?
- 24. VB和C#中的事件有什麼區別?
- 25. 克隆和擴展骨幹事件對象有什麼區別?
- 26. WPF中的觸發器和事件有什麼區別?
- 27. Flash中的onMouseUp/Down和onPress/Release事件有什麼區別?
- 28. 用例參與者和事件表來源有什麼區別?
- 29. Extjs 4中Ext.panel.Panel上的「activate」和「show」事件有什麼區別?
- 30. html pageshow和加載事件有什麼區別?
您能提供一個真實世界的例子嗎? – user279521 2010-09-24 19:31:44
好吧,對我有用的一個常見示例是每行都有一個用於「編輯」或「刪除」的按鈕(或鏈接)的網格。爲「Command」指定這些值,然後您知道哪個按鈕被點擊 – 2010-09-24 19:38:10
添加到Bryce的評論中,您將使用該命令,以便您可以擁有一個處理所有按鈕的方法(某些通用事件處理程序)。 (至少這是我如何使用它)你只是使用開關:案例;確定單擊哪種類型的按鈕並確定要從中執行的操作。你可以調用另一種方法,或者只是做這項工作,無論如何.. – EJC 2010-09-24 19:43:37