[問題] C#.Net GridView onSorting事件

看板Programming作者 (初心者)時間16年前 (2009/12/13 11:26), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
請問各位大大 在用GridView時,是用gv = new GridView來動態產生 目前資料都可以透過Control.Add(gv)的方式讓他顯示於前端 但後來需求要加上排序 問題來了,OnSorting的Function我觸發不到 照理說gv.allowSorting = true 應該可以跑到onSorting 即使想自己寫onSorting也沒辦法,因為沒有gv.onSorting這種東西 難到沒有使用UI GridView就沒辦法做到排序嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.254.23.136

12/13 14:42, , 1F
你有手動BIND事件嗎?像gv.Sorting += new
12/13 14:42, 1F

12/13 14:43, , 2F
new EventHandler(myOnSortingFunc)
12/13 14:43, 2F

12/13 16:42, , 3F
我剛試著去加Handle,加完後
12/13 16:42, 3F

12/13 16:43, , 4F
按LinkButton,沒辦法跳到Hanlder處
12/13 16:43, 4F

12/13 16:48, , 5F
sorting事件觸發時機是什麼?
12/13 16:48, 5F

12/13 23:53, , 6F
應該在你gv = new GridView 之後就要將
12/13 23:53, 6F

12/13 23:54, , 7F
gv.Sorting += new EventHandler的部份放進去
12/13 23:54, 7F

12/13 23:55, , 8F
這樣當你 Conatrol.add之後 才有辦法去觸發
12/13 23:55, 8F
文章代碼(AID): #1B95xytJ (Programming)
文章代碼(AID): #1B95xytJ (Programming)