作者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