Page.IsValid-Eigenschaft
Assembly: System.Web (in system.web.dll)
Damit diese Eigenschaft true zurückgibt, müssen alle Validierungs-Serversteuerelemente in der aktuellen Validierungsgruppe erfolgreich überprüft werden. Überprüfen Sie diese Eigenschaft nur, nachdem Sie die Page.Validate-Methode aufgerufen haben, oder legen Sie die CausesValidation-Eigenschaft im OnServerClick-Ereignishandler für ein ASP.NET-Serversteuerelement, das die Formularverarbeitung initiiert, auf true fest. Zu diesen Serversteuerelementen gehören die Button-Klasse, HtmlButton-Klasse, HtmlInputButton-Klasse, HtmlInputImage-Klasse, ImageButton-Klasse und LinkButton-Klasse.
Wenn Sie mit der Validate-Methode die Validierung einer Validierungsgruppe erzwingen, müssen alle Validierungssteuerelemente in der angegebenen Validierungsgruppe ebenfalls erfolgreich überprüft werden.
Im folgenden Codebeispiel wird die Verwendung der IsValid-Eigenschaft zum Einrichten einer Bedingungsanweisung veranschaulicht. Wenn die Eigenschaft true zurückgibt, wird die Text-Eigenschaft des lblOutput-Steuerelements auf "Page is valid!" festgelegt. Andernfalls wird sie auf "Some of the required fields are empty" festgelegt.
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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.