我正在编写一个ASP.NET 3.5 Web应用程序。有一个相当复杂的输入形式(30个输入控件 - TextBoxes,Dropdownlists,...)。
现在,不同的客户在其自定义应用程序中使用相同的表单,并且某些客户端有不同的必填字段。
现在,我想以编程方式创建/激活某些验证器,具体取决于配置设置,就像(我在这里简化):
ControlsToValidateRequiredFields="NameTextBox,AddressTextBox,EmailTextBox"
也许是第二个客户:
ControlsToValidateRequiredFields="NameTextBox,PhoneTextBox"
是否有ASP.NET内置方式(或第三方控件)来做到这一点?我想避免在页面上定义所有验证器并禁用它们。我可以动态创建验证器并将其附加到现有控件吗?
注意:我想在客户端进行验证。顺便说一句:我正在使用ASP.NET Ajax ControlToolkit的ValidatorCalloutExtender - 但它不是必须的。是的,基于jQuery的解决方案没问题。
答案 0 :(得分:1)
PeterBlum.com,这就是第三方验证套件的全部内容。全功能客户端和服务器端API,