[問題] asp.net的GridView元件 資料列拖曳
大家好
小弟想請教一個問題
就是我有一個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)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章