existieren
Im Referenzhandbuch zur ASP.NET WebPages-Klasse listen wir einige Methoden auf, die verwendet werden müssen, sowie Beschreibungen dieser Methoden.Verfahren | beschreiben |
---|---|
AsBool(), AsBool(true|false) | Konvertieren Sie den String-Wert in einen booleschen Wert (wahr/falsch). Wenn der String nicht in true/false konvertiert werden kann, werden false oder andere angegebene Werte zurückgegeben. |
AsDateTime(), AsDateTime( value ) | Konvertieren Sie einen Zeichenfolgenwert in ein Datum/eine Uhrzeit. Geben Sie DateTime zurück. Wenn die Zeichenfolge nicht in ein Datum/eine Uhrzeit konvertiert werden kann, wird MinValue oder ein anderer angegebener Wert zurückgegeben. |
AsDecimal(), AsDecimal( Wert ) | Konvertiert einen String-Wert in einen Dezimalwert. Wenn die Zeichenfolge nicht in einen Dezimalwert konvertiert werden kann, wird 0,0 oder ein anderer angegebener Wert zurückgegeben. |
AsFloat(), AsFloat( Wert ) | Konvertiert einen String-Wert in eine Gleitkommazahl. Wenn die Zeichenfolge nicht in eine Gleitkommazahl umgewandelt werden kann, wird 0,0 oder ein anderer angegebener Wert zurückgegeben. |
AsInt(), AsInt( Wert ) | Konvertieren Sie einen Zeichenfolgenwert in eine Ganzzahl. Wenn die Zeichenfolge nicht in eine Ganzzahl konvertiert werden kann, wird 0 oder ein anderer angegebener Wert zurückgegeben. |
Href( Pfad [, param1 [, param2]] ) | Erstellt eine browserkompatible URL aus einem lokalen Dateipfad mit einem optionalen zusätzlichen Pfadteil. |
Html.Raw( Wert ) | Renderwerte werden als HTML-Markup und nicht als HTML-codierte Ausgabe gerendert. |
IsBool(), IsDateTime(), IsDecimal(), IsFloat(), IsInt() | Gibt „true“ zurück, wenn der Wert von einer Zeichenfolge in den angegebenen Typ konvertiert werden kann. |
IsEmpty() | Gibt „true“ zurück, wenn das Objekt oder die Variable keinen Wert hat. |
IsPost | Gibt true zurück, wenn die Anfrage ein POST ist. (Die erste Anfrage ist normalerweise ein GET.) |
Layout | Gibt den Pfad zur Layoutseite an, die auf diese Seite angewendet werden soll. |
PageData[ Schlüssel ], PageData[ Index ], Seite | Enthält gemeinsame Daten zwischen der aktuell angeforderten Seite, der Layoutseite und der Teilseite. Sie können dynamische Seiten verwenden, um Attributzugriff auf dieselben Daten bereitzustellen. |
RenderBody() | (Layoutseiten) Rendert den Inhalt einer Inhaltsseite, die sich in keinem benannten Abschnitt befindet. |
RenderPage( path , Werte ) RenderPage( path[, param1 [, param2]] ) | Rendert eine Inhaltsseite unter Verwendung des angegebenen Pfads und optionaler Zusatzdaten. Sie können den Wert zusätzlicher Parameter von PageData über Position (Instanz 1) oder Schlüssel (Instanz 2) erhalten. |
RenderSection( Abschnittsname [, erforderlich = true|false ] ) | (Layoutseiten) Stellt einen benannten Inhaltsbereich dar. Die Einstellung „erforderlich“ macht ein Feld erforderlich, aber nicht optional. |
Request.Cookies[ Schlüssel ] | Ruft den Wert des HTTP-Cookies ab oder legt diesen fest. |
Request.Files[ Schlüssel ] | Ruft die in der aktuellen Anfrage hochgeladene Datei ab. |
Request.Form[ Schlüssel ] | Holen Sie sich die im Formular veröffentlichten Daten (als Zeichenfolge). Sowohl Request.Form als auch Request.QueryString erfordern [ Schlüssel ]-Prüfungen. |
Request.QueryString[ Schlüssel ] | Ruft die in der URL-Abfragezeichenfolge angegebenen Daten ab. Sowohl Request.Form als auch Request.QueryString erfordern [ Schlüssel ]-Prüfungen. |
Request.Unvalidated( key ) Request.Unvalidated().QueryString|Form|Cookies|Headers[ key ] | Deaktivieren Sie die Anforderungsvalidierung selektiv (Formularelemente, Abfragezeichenfolgenwerte, Cookies, Headerwerte). Die Anforderungsüberprüfung ist standardmäßig aktiviert und verhindert so, dass Benutzer Tags oder andere potenziell gefährliche Inhalte übermitteln. |
Response.AddHeader( Name , Wert ) | Fügt der Antwort einen HTTP-Server-Antwortheader hinzu. |
Response.OutputCache( Sekunden [, gleitend] [, variierenByParams] ) | Zwischenspeichert den Seitenausgabecache zu einem bestimmten Zeitpunkt. Legen Sie „sliding“ fest, um das Zugriffszeitlimit für jede Seite zurückzusetzen, und legen Sie „varyByParams“ fest, um verschiedene Versionen der Seite für jede unterschiedliche Abfragezeichenfolge zwischenzuspeichern, die die Seite anfordert. |
Response.Redirect( Pfad ) | Browseranfragen an einen neuen Standort umleiten. |
Response.SetStatus( httpStatusCode ) | Legt den an den Browser gesendeten HTTP-Statuscode fest. |
Response.WriteBinary( data [, mimetype] ) | Schreiben Sie Dateninhalte als Reaktion auf einen optionalen MIME-Typ. |
Response.WriteFile( Datei ) | Schreiben Sie den Dateiinhalt als Antwort. |
@section( sectionName ) { content } | (Layoutseite) Definiert einen benannten Inhaltsbereich. |
Server.HtmlDecode( htmlText ) | Dekodieren Sie eine HTML-codierte Zeichenfolge. |
Server.HtmlEncode( text ) | Kodiert im HTML-Markup gerenderte Zeichenfolgen. |
Server.MapPath( virtualPath ) | Gibt den physischen Pfad zum Server für den angegebenen virtuellen Pfad zurück. |
Server.UrlDecode( urlText ) | URL-Text dekodieren. |
Server.UrlEncode( text ) | URL-Textkodierung. |
Sitzung[ Schlüssel ] | Ruft einen Wert ab oder legt ihn fest, der vorhanden ist, bis der Benutzer den Browser schließt. |
ToString() | Zeigt den Wert eines als String dargestellten Objekts an. |
URLData[ Index ] | Erhalten Sie zusätzliche Daten von der URL (z. B. /MyPage/ExtraData ). |