国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Mouse點擊之后,復制GridView控件的數據行

2019-11-17 01:30:15
字體:
來源:轉載
供稿:網友

Mouse點擊之后,復制GridView控件的數據行

本篇是實現用mouse點擊GridView控件任意一行,把所點擊的數據復制至另一個GridView控件上。實現大概思路,把所點擊的數據行的記錄主鍵找出來,再去過濾數據源。點擊功能,已經實現,可以參考前一篇《Mouse單擊高亮GridView數據行》http://www.survivalescaperooms.com/insus/p/3679580.html它的方法是override render方法,來注冊click事件。

就使用前一篇的程序來擴展吧。在html中,添加一個table,分左右兩列,右邊有放一個GridView控件,與左邊的一樣結構。

aspx.cs寫click事件,存儲點選記錄的主鍵,過濾數據并綁定給右邊的GridView控件。

標記1,修改一下,把獲取的數據存儲于ViewState中。這樣在演示中,不必每次都去讀取數據庫。

標記2,把ViewState的數據集綁定給原來的GridView控件。

標記3,宣告一個List<int>變量,將用它來存儲mouse點選記錄的主鍵。

標記4,在風頁Page_load時,為Pks綁定數據。如果第一次綁定,只為其new一個List<int>實例。

標記5,為第二個GridView控件寫一個方法,是為其綁定數據源。

標記6,獲取點選的記錄的主鍵,并添加至List<int>數據集中。

標記7,每次有數據變化,同時也更新session的記錄。

標記8,根據選擇的記錄主鍵值集來過濾數據源。最后的結果綁定給右邊的GridVeiw控件。

實時演示:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色达县| 北京市| 陆川县| 米泉市| 平阴县| 安国市| 沐川县| 景德镇市| 天等县| 佛冈县| 财经| 仁寿县| 西华县| 宜丰县| 蒙自县| 濉溪县| 济南市| 岑溪市| 福泉市| 宜兰市| 治多县| 阜康市| 靖边县| 扎兰屯市| 永吉县| 上饶县| 双鸭山市| 泰兴市| 工布江达县| 海兴县| 宜川县| 南昌县| 象州县| 永宁县| 南陵县| 广丰县| 五莲县| 宁陕县| 鹤壁市| 高唐县| 宾川县|