【发布时间】:2011-04-27 07:34:26
【问题描述】:
我正在尝试获取一些我正在编写的用户控件来执行他们自己的服务器端验证,检查数据库以确保某些标准是有效的。在一种情况下,控件甚至不接受任何输入,它只是根据数据库状态显示一些信息。
我知道 ASP.Net 有自己的验证框架,我不想重新发明轮子。但是,我希望控件检查它们本身是否有效(这对我来说似乎更面向对象),而不是必须在我放置控件的每个页面上创建自定义验证器。我快速浏览了 IValidator 界面,但这似乎是针对验证器,而不是控件本身。让控件本身检查输入的数据(在适当的情况下)和数据库状态并报告它是否有效对我来说似乎更干净。
这是否可以在 ASP.Net 中实现而无需重新编写整个 ASP.Net 验证框架,还是我只是试图以完全错误的方式解决这个问题?
【问题讨论】:
标签: asp.net validation