有網友要求在gridview控制項上,不管是單擊(onclick)還是雙擊(ondblclick),想獲取所擊行的資訊。
技術難度是為gridview的行註冊單擊或是雙擊事件。看例子吧:
在資料庫中建立資料或是在網頁中,建立資料集。在站點中,建立乙個網頁,並在網頁中新增乙個gridview控制項:
現在,我們去.aspx.cs為gridview控制項繫結資料:
在寫gridview的onselectedindexchanging="gridviewfruit_selectedindexchanging"事件之前,我們先寫存放所選擇的資訊**:
此**在執行時,生成這樣子:
現在可以寫onselectedindexchanging="gridviewfruit_selectedindexchanging"事件了:
下面是重點部分,就是為gridview註冊單擊或是雙擊事件, 在.aspx.cs**頁中,override render方法:
動畫演示:
雙擊獲取GridView控制項行資訊
有要求在gridview控制項上,不管是單擊 onclick 還是雙擊 ondblclick 想獲取所擊行的資訊。技術難度是為gridview的行註冊單擊或是雙擊事件。看例子吧 在資料庫中建立資料或是在網頁中,建立資料集。在站點中,建立乙個網頁,並在網頁中新增乙個gridview控制項 現在,我們去...
gridview行雙擊彈出新頁面
前台頁面 gridview設定datakeynames為傳值到新頁面的關鍵字 後台頁面 protected void gridview1 rowdatabound object sender,gridviewroweventargs e if e.row.rowtype datacontrolrow...
為GridView控制項的資料行新增滑鼠動作
前台 onrowcreated gridview1 rowcreated connectionstrings databindcontrolsconnectionstring selectcommand select stuid stuname stuage grade from student 後...