【发布时间】:2010-04-08 17:02:57
【问题描述】:
我有一个带有文本框的表单,我想在表单提交后对这些值运行一些服务器端验证代码。我打算抓取页面上的所有文本框控件并将它们添加到列表中,然后运行一个 for each 循环,该循环表示列表中的每个控件查询 fieldValidation.Name = Control.Name 的数据库。这将返回给我一个对象和一个关联的函数,然后我可以在其中输入 Control.Value 并实际执行验证。
我的朋友告诉我,没有必要构建列表,因为所有语言都有从表单获取键/值对的方法(他不了解 .NET,所以无法帮助我)。我可能在这里搜索了错误的术语,但我无法找到结果,或者我误解了我的朋友。
是否有某种字典或键/值对在表单提交时自动生成,其中包含已提交的值,并且......我猜也是控件?还是我只是误会了他。如果他只是说根据表单提交填充键/值对,那么在这种情况下对包含控件的列表有何帮助?
谢谢 =)
【问题讨论】:
标签: .net forms validation key-value