requiredFieldValidator 和样式
是否可以使用标准 .Net 字段验证器更改发生错误的文本字段的样式?
例如,如果我有一个需要填写的字段电话号码,则在提交时应在文本字段周围创建红色边框(如果该字段未填写)。
希望这可以通过标准控件来完成,这样我就不需要使用 jQuery 验证插件等重新编码。
-Dofs
Is it possible with the standard .Net field validators to change the style on the textfield, in which the error occures?
If I e.g. have a field phonenumber which needs to be filled out, it should create a red border around the textfield on submit, if the field is not filled.
Hopefully this can be done with the standard controls so I don't need to recode it using e.g. jQuery Validation plugin etc.
-Dofs
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 ASP.Net 的本机组件来执行此操作:
在 ASP 页面中:
在后面的代码中:
PS.:按下按钮时,RequiredFieldValidator 在 CustomValidator 之前激活。如果同一页面上有任何此类内容,您必须将其关闭或用 CustomValidator 替换。
或者
您可以使用 CSS 和 Javascript。
CSS 类:
JavaScript 函数:
现在,验证器 ASP.net:
或
You can do this with a native components from ASP.Net:
In your ASP page:
In the code behind:
PS.: On press button, the RequiredFieldValidator is activated before the CustomValidator. If there are any on the same page, you have to turn it off or replace it with CustomValidator.
OR
You can do with a CSS and Javascript.
CSS Class:
JavaScript function:
Now, the validators ASP.net:
OR
您可以使用 ajax 工具包来完成此操作,如 Lance Zhu 本页。
You can do it by using the ajax toolkit, as explained by Lance Zhang on this page.