asp.net – 你如何确定哪个验证器失败?
发布时间:2020-12-15 18:42:43 所属栏目:asp.Net 来源:网络整理
导读:我正在使用一个页面,我得到一个Page.IsValid = false,我试图确定哪个控件导致验证问题。 解决方法 在代码(page_load)中,您可以这样做: (每MSDN: http://msdn.microsoft.com/en-US/library/dh9ad08f%28v=VS.80%29.aspx) If (Me.IsPostBack) Then Me.Vali
我正在使用一个页面,我得到一个Page.IsValid = false,我试图确定哪个控件导致验证问题。
解决方法
在代码(page_load)中,您可以这样做:
(每MSDN: http://msdn.microsoft.com/en-US/library/dh9ad08f%28v=VS.80%29.aspx) If (Me.IsPostBack) Then Me.Validate() If (Not Me.IsValid) Then Dim msg As String ' Loop through all validation controls to see which ' generated the error(s). Dim oValidator As IValidator For Each oValidator In Validators If oValidator.IsValid = False Then msg = msg & "<br />" & oValidator.ErrorMessage End If Next Label1.Text = msg End If End If 在标记中,您可以… >你可以把“文本”放在你的验证器上(像星号…)>或者使用一个validation_summary控件(这需要你的验证器上的错误消息)… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在MVC3 .net中实现DotNetOpenAuth作为Oauth
- regex – RegularExpressionAttribute – 如何使它不区分大
- 如何在ASP.NET中绘制折线图
- asp.net-mvc – ASP.NET MVC中依赖于语言的路由
- 如何使用Ninject注入asp.net(mvc2)自定义成员资格提供程序?
- asp.net – Asp Button悬停和CSS
- 为什么ASP.Net服务器控件声明需要runat =“server”属性?
- asp.net-mvc – 在您的ViewModel中放置什么
- asp.net – 如果在MVC 3中没有认证,如何轻松重定向?
- asp.net-mvc – Angular ng-include cshtml页面
推荐文章
站长推荐
- [译]ASP.NET Core 2.0 网址重定向
- asp.net – 使用OLEDB读取CSV文件,即使连接字符串
- asp.net – 从EF 6 Code First迁移和多个配置生成
- asp.net-mvc – ASP.NET MVC – 仅经过身份验证的
- asp.net – Javascript:为什么如果(假)?
- asp.net – UserPrincipal.FindByIdentity在IIS服
- .Net Core微服务入门全纪录(八)——Docker Com
- 如何在ASP.NET中使用多个授权方案发布相应的承载
- asp.net – 如何将CssClass应用于DataGrid Hyper
- asp.net-mvc – 如何在asp.net mvc中重定向到相同
热点阅读