作者smallyuan (打球啦......)
看板Visual_Basic
標題Re: [.NET] 檢核使用者是否真的進行修改?
時間Sat Feb 7 14:03:20 2009
※ 引述《rushcat (嗯)》之銘言:
: 標題: Re: [.NET] 檢核使用者是否真的進行修改?
: 時間: Sat Feb 7 00:40:46 2009
:
: 其實我覺得這要看原po當初的目的是什麼耶 @"@
: 看是為了節省無謂的資料庫update動作 節省server端的資源 還是...
: 如果user真的很閒去每個選單拉一下 text改過來又改回去 真的只好認了
: 否則將資料過到server再全部比對一次 實在不是個便宜的方法
: 不然就是很愚蠢的在每個input field都給一個hidden存原始資料
: 送出前再全部比對一次好了...XDD
恩 是User發現在操作流程上有點不順
將某頁的設定Submit,其實會先送往另外一個Table等待主管覆核
User測試時發現,即使沒對設定進行修改也會送出,這樣的流程不合理
: → MOONRAKER:資料讀出來就頭尾相接連成一個大字串 02/07 00:52
: → MOONRAKER:使用者按submit的時候再拿出各個control的資料 02/07 00:53
: → MOONRAKER:接成另一個大字串,比對就 == 一下,就結了 02/07 00:53
: → MOONRAKER:這種比對絕非啥問題 02/07 00:55
: → MOONRAKER:否則那些複雜到血管阻塞的行政系統怎麼寫得出來 02/07 00:55
這位版友的方法是把我原本想的方法接成一長串,看來還不錯
雖然Server端還是要存著變數,但至少只要存一個
不過比較下rushcat版友原本提的方法,在Client端解決可以減輕Server不少負擔
我會再思考並試著比較看看各位提供的方法,如果有想到更好的解法,再上來跟大家討論
再次感謝各位的熱心幫忙,揪甘心~ ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.6.139
1F:推 rushcat:如果是for流程的話 應該是MOONRAKER板友的方法較可行吧!!! 02/07 14:40
2F:→ MOONRAKER:其實是very simple-minded的想法說… 02/08 00:42
3F:→ MOONRAKER:不過我最近的確接觸到一些複雜到血管阻塞的行政系統… 02/08 00:43
4F:→ smallyuan:雖然這篇被淹沒了,不過小弟最後採用M版友的方法 感謝~ 03/03 15:10