获取一个值,该值指示页验证是否成功。
命名空间:System.Web.UI
程序集:System.Web(在 system.web.dll 中)
属性值
如果页验证成功,则为 true;否则为 false。
备注
若要使此属性返回 true,当前验证组中的所有验证服务器控件必须都验证成功。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的 OnServerClick 事件处理程序中将 CausesValidation 属性设置为 true 后才可以选中该属性。这些服务器控件包括 Button、HtmlButton、HtmlInputButton、HtmlInputImage、ImageButton 以及 LinkButton 类。
如果强制使用 Validate 方法对验证组进行验证,那么指定验证组中的所有验证控件也必须都验证成功。
示例
C#
void ValidateBtn_Click(Object Sender, EventArgs E) { if (Page.IsValid == true) { lblOutput.Text = "Page is Valid!"; } else { lblOutput.Text = "Some of the required fields are empty."; } }
JScriptfunction ValidateBtn_Click(Sender, e : EventArgs) { if (Page.IsValid == true) { lblOutput.Text = "Page is Valid!"; } else { lblOutput.Text = "Some of the required fields are empty"; } }