0
我想知道在asp.net中使用现有方法调用验证用户输入的首选方法是什么。我现在已经实现了这几种方式,并且在他们工作的同时,我感觉可能会有更好的或“最佳”的方法?推荐使用现有方法验证ASP.net控件的方法是什么?
我有一个asp.net文本框
<asp:TextBox ID="myTextBox" runat="server" />
我也有一个现有的objec提供给我的方法,该表格将最终填充和保存夫妇
public static bool IsNameValid()
public bool IsValid()
我想知道人们如何将这些项目连接到验证控件(我假定使用customValidator?)。我想避免在JavaScript中重写验证(以避免重复代码)。
所以你必须包装你的提交点击if语句然后呢?有没有这样做的方法,你不必这样做? – ChrisHDog
不是。即使你在页面上有验证器,页面提交仍然会发生,无论它们是否回复有效。通常,验证器会自行触发,特别是在生成客户端脚本时,并且根据它们是否有效将他们的状态设置为true或false。由您决定是否处理验证器数据。 –
感谢Dillie-O,这是很棒的信息 - 非常有帮助 – ChrisHDog