【发布时间】:2011-03-31 10:02:35
【问题描述】:
我有两个按钮,每个按钮有两个单独的验证组。我在文本框的每个必填字段验证器上保留了EnableClientScript=false。我有如下 c# 代码
void submitButton_Click(object sender, EventArgs e)
{
this.Page.Validate("LoginAccountGroup");
if (this.Page.IsValid)
{
}
}
void saveButton_Click(object sender, EventArgs e)
{
this.Page.Validate("CreateAccountGroup");
if (Page.IsValid)
{
}
}
我的问题是 Page.Isvalid 在 c# 代码中总是返回 false。如何让它发挥作用
【问题讨论】:
-
除了这两个之外,您还有其他具有验证功能的控件吗?因为当所有验证器都为真时 page.validate 语句返回真。
-
不能直接在标记(.aspx页面)的按钮上设置ValidationGroup吗?
标签: c# asp.net validation