我在C#中編寫asp.net項目。gridview裏面的handle button click事件
該頁面由gridview組成,從數據庫開始填充。按鈕,文本框和下拉列表位於圖片圖片中的gridview內部。
我要處理的按鈕(сообщить)點擊事件,讓我知道是單擊,以從該行獲得dropdowlnist和文本框的值的設定值的更新數據庫哪一行的GridView的。
有人知道如何做到這一點嗎? 謝謝!
我在C#中編寫asp.net項目。gridview裏面的handle button click事件
該頁面由gridview組成,從數據庫開始填充。按鈕,文本框和下拉列表位於圖片圖片中的gridview內部。
我要處理的按鈕(сообщить)點擊事件,讓我知道是單擊,以從該行獲得dropdowlnist和文本框的值的設定值的更新數據庫哪一行的GridView的。
有人知道如何做到這一點嗎? 謝謝!
我的第一個想法是,如果您在gridview頁面中使用<asp:TemplateField>
標籤,那麼您應該可以在按鈕代碼中註冊一個事件,如下所示:<asp:Button runat="server" OnClick="MyOnClickEvent" />
。如果以編程方式添加它們,則應該可以使用按鈕的onClientClick屬性。
嘗試閱讀http://www.codeproject.com/Articles/50540/GridView-Event-Handling。它可能會讓你指向正確的方向。
你可以通過兩種方式處理GridView中任何按鈕類型控件的click事件。第一個是通過事件冒泡,第二個是直接的(在這種類型的事件處理中,我們需要訪問當前的girdviewrow容器)。
我想你應該看看這篇文章的進一步知識。
你不應該複製並粘貼尤其是如果它有語法錯誤解釋的事件e.RowIndex。下一次,如果你明白它是如何工作的,你可以用你自己的話來解釋它。 – ragingasiancoder 2016-06-30 16:34:13
哈哈,加上阿拉木圖namings – imslavko 2012-11-19 23:19:56