Freigeben über


HttpRequest.ValidateInput-Methode

Bewirkt Validierung für die Auflistungen, auf die über die Eigenschaften Cookies, Form und QueryString zugegriffenen wird.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Sub ValidateInput
'Usage
Dim instance As HttpRequest

instance.ValidateInput
public void ValidateInput ()
public:
void ValidateInput ()
public void ValidateInput ()
public function ValidateInput ()

Ausnahmen

Ausnahmetyp Bedingung

HttpRequestValidationException

Vom Client wurden Daten empfangen, die möglicherweise gefährlich sind.

Hinweise

Die HttpRequest-Klasse verwendet Eingabevalidierungsflags, um nachzuverfolgen, ob eine Validierung der Anforderungsauflistungen durchzuführen ist, auf die mit den Eigenschaften Cookies, Form und QueryString zugegriffen wird. Die ValidateInput-Methode legt diese Flags so fest, dass eine Eingabevalidierung ausgeführt wird, wenn die Get-Accessoren für die Eigenschaften Cookies, Form oder QueryString aufgerufen werden. Bei der Validierung werden alle Eingabedaten anhand einer fest codierten Liste möglicherweise gefährlicher Daten überprüft.

Wenn das Feature zur Validierung in der Seitendirektive oder der Konfiguration aktiviert ist, wird diese Methode während der Verarbeitungsphase von ProcessRequest für die Seite aufgerufen. Sie können die ValidateInput-Methode im Code aufrufen, wenn das Feature zur Validierung nicht aktiviert ist.

Thema Position
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Mustern für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Deaktivieren der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Mustern für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Deaktivieren der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand von Mustern für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen
Gewusst wie: Deaktivieren der Validierung für ASP.NET-Serversteuerelemente Erstellen von ASP.NET-Webanwendungen

Plattformen

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.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

HttpRequest-Klasse
HttpRequest-Member
System.Web-Namespace
Cookies
Form
QueryString