Mah*_*ari 3 asp.net validation
我检查了SO的解决方案,但我没有得到任何有用的东西,他们要么像这个孤儿链接一样无法回答或无关紧要.现在我在这里问:
是否有可能使验证者在首次加载页面时显示其消息?
我的页面上有几个验证器(必需,自定义,范围......),我将它们分组.我希望所需的验证组在第一次加载时显示他们的消息(何时!page.IsPostBack),这样我的客户就可以看到什么是mandotary,什么是第一眼看不到的.
以下代码应该适合您的要求.
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
// for all validators to fire, first time
Page.Validate();
// Or Only validators under a specific group will fire
Page.Validate("ValidationGroupName");
}
}
Run Code Online (Sandbox Code Playgroud)