gridview行雙擊彈出新頁面

2022-03-19 21:46:44 字數 768 閱讀 9412

前台頁面: gridview設定datakeynames為傳值到新頁面的關鍵字

後台頁面:

protected void gridview1_rowdatabound(object sender, gridviewroweventargs e)   

if (e.row.rowtype == datacontrolrowtype.datarow)//判定當前的行是否屬於datarow型別的行    

{             string sid = (this.gridview1.datakeys[e.row.rowindex].value).tostring();//獲取datekeyname的值

e.row.attributes.add("onmouseover", "currentcolor=this.style.backgroundcolor;this.style.backgroundcolor='#99ccff',this.style.fontweight='';");  //當滑鼠放上去的時候 先儲存當前行的背景顏色 並給附顏色               e.row.attributes.add("onmouseout", "this.style.backgroundcolor=currentcolor,this.style");      //當滑鼠離開的時候 將背景顏色還原的以前的顏色  

e.row.attributes.add("ondblclick", "window.location='boatsearch.aspx?key=" + sid + "';");//雙擊行彈出新頁面並傳值。

雙擊獲取GridView控制項行資訊

有要求在gridview控制項上,不管是單擊 onclick 還是雙擊 ondblclick 想獲取所擊行的資訊。技術難度是為gridview的行註冊單擊或是雙擊事件。看例子吧 在資料庫中建立資料或是在網頁中,建立資料集。在站點中,建立乙個網頁,並在網頁中新增乙個gridview控制項 現在,我們去...

雙擊獲取GridView控制項行資訊

有要求在gridview控制項上,不管是單擊 onclick 還是雙擊 ondblclick 想獲取所擊行的資訊。技術難度是為gridview的行註冊單擊或是雙擊事件。看例子吧 在資料庫中建立資料或是在網頁中,建立資料集。在站點中,建立乙個網頁,並在網頁中新增乙個gridview控制項 現在,我們去...

Ext中Gridpanel雙擊行彈出編輯框

實際上讀出來的列有 var vote list cm new ext.grid.columnmodel 對列的定義,cm是它的簡寫,作為真個 的列模式,需要首先建立的 new ext.grid.rownumberer vote list sm,可以將不要顯示的列先隱藏 vote list grid....