[問題] asp.net的GridView元件 資料列拖曳

看板Ajax作者 (幸福遠揚航班)時間16年前 (2009/08/26 01:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好 小弟想請教一個問題 就是我有一個GridView 想要在裡面隨意的拖曳資料列(基本功能) 可以拖曳之後 要再針對隱藏的某幾個欄位判斷該資料列是否可以拖曳至其它群組 (GridView中不止一個群組) 最後 資料在前端拖曳時不存檔 只能存在Session Table中 等使用者最後確認後 才將結果回傳後端做儲存 我有先試了一個AjaxControlToolkit的元件 附上參考網址 http://0rz.tw/vzobO 我查到的範例是即時的做資料更新 就是在拖曳完後就透過元件的updatecommond直接更新資料庫 但這不是我要的.... 因為架構不允許前端直接對資料庫做存取 而我參考他的做法做出來之後 發現我拖曳完進到後端的event中 沒辦法取得前端元件的資料(應該是沒辦法往下找太多層的Control) 所以這個做法暫時被我排除.... 另外有一個問題是 我的GridView是存放在頁面的第三層.... (GridView的上層是一個View,View的上層是MultiView) 我用findcontrol的方式 讀不到最後一層的GridView (上面用Ajax元件讀不到前端的資料應該也是一樣的問題) 但是我又在想.net的元件應該沒這麼不靈活才對.... 也有可能是我一開始方向就錯了 @____@a 打了這麼多 不知道大家有沒有了解小弟的問題 User要的很簡單(但是我覺得做起來很複雜) 只要可以在一個表格(最好是.net的元件)裡面讓他自由的拖曳資料列 同時要檢查A群組的資料列不可拖曳至其它群組 最後要在使用者確認後才可以對資料庫做異動儲存 在拖曳到儲存的中間不可對後端資料做任何異動 只能將資料紀錄在前端頁面(我目前只想到用一個SessionTable記錄) 恩....還有那個表格(或GridView)一定是包在MulitView的View裡面.... 因為該頁面不止做資料拖曳的功能....(集很多功能於一身了) 謝謝大家 m(_ _)m -- 我要 一步一步往上爬 等待陽光靜靜看著它的臉 小小的天 有大大的夢想 重重的殼裏著輕輕的仰望 我要 一步一步往上爬 在最高點乘著葉片往前飛 任風吹乾 流過的淚和汗 總有一天我有屬於我的天 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.169.249 sevencolor:轉錄至看板 C_Sharp 08/26 07:48 ※ 編輯: sevencolor 來自: 140.128.153.200 (08/26 08:24)
文章代碼(AID): #1Ab1gAbn (Ajax)
文章代碼(AID): #1Ab1gAbn (Ajax)