Public ReadOnly Property IsValid As Boolean
Dim instance As Page Dim value As Boolean value = instance.IsValid
public bool IsValid { get; }
public: property bool IsValid { bool get (); }
/** @property */ public boolean get_IsValid ()
public function get IsValid () : boolean
若要使此属性返回 true,当前验证组中的所有验证服务器控件必须都验证成功。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的 OnServerClick 事件处理程序中将 CausesValidation 属性设置为 true 后才可以选中该属性。这些服务器控件包括 Button、HtmlButton、HtmlInputButton、HtmlInputImage、ImageButton 以及 LinkButton 类。
如果强制使用 Validate 方法对验证组进行验证,那么指定验证组中的所有验证控件也必须都验证成功。
下面的代码示例演示如何使用 IsValid 属性设置条件语句。如果该属性返回 true,则 lblOutput 控件的 Text 属性被设置为“Page is valid!”。否则,它被设置为“Some of the required fields are empty.”。
Sub ValidateBtn_Click(sender As Object, e As EventArgs) If (Page.IsValid) Then lblOutput.Text = "Page is Valid!" Else lblOutput.Text = "Some of the required fields are empty." End If End Sub
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."; } }
function ValidateBtn_Click(Sender, e : EventArgs) { if (Page.IsValid == true) { lblOutput.Text = "Page is Valid!"; } else { lblOutput.Text = "Some of the required fields are empty"; } }
Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。