我有一個Repeater
,裏面有一個GridView
。現在我想要啓動GridView
的RowCommand。那麼,任何人都可以告訴我它怎麼可能?如何在一個Repeater中爲GridView引用RowCommand?
1
A
回答
2
聽起來你想要做的就是在GridView
的每一箇中處理RowCommand
事件。
執行此操作的一種方法是爲Repeater
控件中的ItemCreated
事件創建事件處理程序。在該事件處理程序中,您可以使用+=
語法將RowCommand
事件處理程序添加到每個GridView
。所以,如果你RowCommand
事件處理方法被稱爲「GridView1_RowCommand」,你可以這樣做:
Repeater1_ItemCreated(Object Sender, RepeaterItemEventArgs e)
{
GridView tempGV = (GridView)e.Item.FindControl("GridView1");
tempGV += GridView1_RowComamnd;
}
然後,每一個RowCommand
事件從您的GridView
S的人開火時,GridView_RowCommand
事件將被調用。
1
請參閱此site,其中進行了類似的討論。
+3
雖然這可能在理論上回答這個問題,[這將是更可取的](http://meta.stackexchange.com/ q/8259)在這裏包括答案的基本部分,並提供參考鏈接。 –
+0
好吧,@BilltheLizard謝謝你的建議,我將從現在開始。 –
相關問題
- 1. 獲取一個GridView列的rowcommand
- 2. GridView中RowCommand的問題
- 3. Gridview rowcommand刷新後
- 4. GridView中的RowCommand引發多個點擊事件
- 5. 如何使用GridView在RowCommand事件中打開新窗口?
- 6. 如何在gridview中點擊按鈕時觸發RowCommand
- 7. 如何停止在gridview中執行rowcommand事件?
- 8. 如何在RowCommand事件中獲取GridView的LinkButton ForeColor?
- 9. 如何在GridView RowCommand事件中查找控件?
- 10. 如何在GridView RowCommand事件中獲取SelectedDataKey值?
- 11. 調用RowCommand「選擇」程序上的一個GridView
- 12. RowCommand GridView花了6.7秒
- 13. 行索引rowCommand
- 14. 我如何獲得訪問gridview/repeater
- 15. Gridview RowCommand事件是當我在GridView中排序時觸發的
- 16. GridView的rowcommand事件不起作用updatepanel
- 17. 從gridview調用Javascript函數RowCommand
- 18. ASP.NET GridView在PageLoad上觸發RowCommand
- 19. 在asp.net中的Repeater控件下的Gridview
- 20. Gridview - 引用一個新列
- 21. Gridview,ListView,Repeater - 哪個控件好?
- 22. Gridview Rowcommand Datakey給索引超出範圍錯誤
- 23. Dynamic gridview - 如何在rowdatabound中引用
- 24. 如何在一個gridview中傳遞一個gridview的數據
- 25. asp.net FindControl on unbound gridview或repeater
- 26. 如何把3個GridViews放在一個Repeater中
- 27. gridview中的最後一行沒有到達rowCommand代碼塊
- 28. Gridview Rowcommand只觸發一次 - 錯誤在哪裏?
- 29. 的CustomValidator在一個Repeater
- 30. 在RowCommand中獲取Gridview中的隱藏字段事件
「一行命令用於捕獲和處理一個GridView行中包含的按鈕單擊。感謝 –