2012-07-12 79 views
0

我在C#中編寫asp.net項目。gridview裏面的handle button click事件

該頁面由gridview組成,從數據庫開始填充。按鈕,文本框和下拉列表位於圖片圖片中的gridview內部。

gridview

我要處理的按鈕(сообщить)點擊事件,讓我知道是單擊,以從該行獲得dropdowlnist和文本框的值的設定值的更新數據庫哪一行的GridView的。

有人知道如何做到這一點嗎? 謝謝!

+0

哈哈,加上阿拉木圖namings – imslavko 2012-11-19 23:19:56

回答

0

我的第一個想法是,如果您在gridview頁面中使用<asp:TemplateField>標籤,那麼您應該可以在按鈕代碼中註冊一個事件,如下所示:<asp:Button runat="server" OnClick="MyOnClickEvent" />。如果以編程方式添加它們,則應該可以使用按鈕的onClientClick屬性。

嘗試閱讀http://www.codeproject.com/Articles/50540/GridView-Event-Handling。它可能會讓你指向正確的方向。

0

你可以通過兩種方式處理GridView中任何按鈕類型控件的click事件。第一個是通過事件冒泡,第二個是直接的(在這種類型的事件處理中,我們需要訪問當前的girdviewrow容器)。

我想你應該看看這篇文章的進一步知識。

How to handle click event of linkbutton inside gridview

+0

你不應該複製並粘貼尤其是如果它有語法錯誤解釋的事件e.RowIndex。下一次,如果你明白它是如何工作的,你可以用你自己的話來解釋它。 – ragingasiancoder 2016-06-30 16:34:13

0

你可以嘗試的btnсообщить_Click

+0

你應該進一步解釋 – SheetJS 2013-10-28 19:10:28