ASP.NET-Klassen Referenz
Methode | Beschreibung |
---|---|
AsBool() , AsBool(true|false) | Wandelt einen String - Wert in einen Booleschen Wert (true/false) . Gibt false zurück, oder den angegebenen Wert, wenn die Zeichenfolge nicht wahr / falsch darstellt. |
AsDateTime() , AsDateTime( value ) | Wandelt einen String-Wert auf Datum / Uhrzeit. Gibt Datetime. MinValue oder der angegebene Wert, wenn die Zeichenfolge kein Datum / Zeit repräsentieren nicht. |
AsDecimal() , AsDecimal( value ) | Wandelt einen String-Wert in einen Dezimalwert. Gibt 0.0 oder den angegebenen Wert, wenn die Zeichenfolge nicht einen Dezimalwert darstellt. |
AsFloat() , AsFloat( value ) | Wandelt einen String-Wert mit einem Schwimmer. Gibt 0.0 oder den angegebenen Wert, wenn die Zeichenfolge nicht einen Dezimalwert darstellt. |
AsInt() , AsInt( value ) | Wandelt einen String-Wert auf eine ganze Zahl. Gibt 0 zurück, oder den angegebenen Wert, wenn die Zeichenfolge nicht eine ganze Zahl darstellen. |
Href( path [, param1 [, param2]] ) | Erstellt eine browserkompatible URL von einem lokalen Dateipfad, optional mit zusätzlichem Pfad Teilen. |
Html. Raw( value ) | Renders Wert als HTML - Markup , anstatt es als HTML-codierte Ausgabe zu machen. |
IsBool() , IsDateTime() , IsDecimal() , IsFloat() , IsInt() | Gibt true zurück, wenn der Wert aus einer Zeichenfolge in den angegebenen Typ konvertiert werden. |
IsEmpty() | Gibt true zurück, wenn das Objekt oder eine Variable keinen Wert hat. |
IsPost | Gibt true zurück, wenn die Anforderung eine POST ist. (Erstanträge sind in der Regel ein GET). |
Layout | Gibt den Pfad einer Layout-Seite auf diese Seite zu übernehmen. |
PageData[ key ], PageData[ index ], Page | Enthält Daten geteilt zwischen der Seite, Layoutseite und Teilseite in der aktuellen Anfrage. Sie können die dynamische Seite Eigenschaft verwenden die gleichen Daten zugreifen zu können, wie im folgenden Beispiel: |
RenderBody() | (Layout-Seiten) Renders den Inhalt einer Content-Seite, die nicht in allen genannten Abschnitten ist. |
RenderPage( path , values )
RenderPage( path[, param1 [, param2]] ) | Renders eine Inhaltsseite des angegebenen Pfad und optional zusätzliche Daten. Sie können die Werte der zusätzlichen Parameter von Pagedata von Position erhalten (example 1) oder Taste (example 2) . |
RenderSection( sectionName [, required = true|false ] ) | (Layout-Seiten) Renders einen Inhaltsabschnitt, der einen Namen hat. Set auf false erforderlich ist, um einen Abschnitt optional zu machen. |
Request.Cookies[ key ] | Ruft den Wert eines HTTP-Cookie. |
Request.Files[ key ] | Ruft die Dateien, die in der aktuellen Anforderung hochgeladen wurden. |
Request.Form[ key ] | Ruft Daten , die in einer Form geschrieben wurde (as strings) . Request [key] prüft sowohl die Request.Form und die Request.QueryString Sammlungen. |
Request.QueryString[ key ] | Ruft Daten, die in dem URL-Query-String angegeben wurden. Request [key] prüft sowohl die Request.Form und die Request.QueryString Sammlungen. |
Request. Unvalidated( key ) Request. Unvalidated() .QueryString|Form|Cookies|Headers[ key ] | Selektiv deaktiviert Anforderungsüberprüfung für ein Formularelement, Abfrage-String-Wert, ein Cookie oder Header-Wert. Anforderungsüberprüfung ist standardmäßig aktiviert und verhindert, dass Benutzer Markup veröffentlichen oder andere potenziell gefährliche Inhalte. |
Response. AddHeader( name , value ) | Fügt einen HTTP-Server-Header der Antwort. |
Response. OutputCache( seconds [, sliding] [, varyByParams] ) | Speichert die Seitenausgabe für eine bestimmte Zeit. Schöbe optional den Timeout auf jeder Seite Zugriff und VaryByParams zwischenzuspeichern verschiedene Versionen der Seite für jeden unterschiedlichen Abfrage - String in der Seitenanforderung zurückgesetzt werden . |
Response. Redirect( path ) | Leitet die Browser-Anforderung an einen neuen Standort. |
Response. SetStatus( httpStatusCode ) | Legt den HTTP-Statuscode an den Browser gesendet. |
Response. WriteBinary( data [, mimetype] ) | Schreibt den Inhalt der Daten an die Reaktion mit einem optionalen MIME - Typ. |
Response. WriteFile( file ) | Schreibt den Inhalt einer Datei auf die Antwort. |
@ section( sectionName ) { content } | (Layout-Seiten) Definiert einen Inhaltsbereich, die einen Namen hat. |
Server. HtmlDecode( htmlText ) | Entschlüsselt einen String, wird HTML codiert. |
Server. HtmlEncode( text ) | Codiert eine Zeichenfolge für in HTML-Markup-Rendering. |
Server. MapPath( virtualPath ) | Gibt den Server physischen Pfad für den angegebenen virtuellen Pfad. |
Server. UrlDecode( urlText ) | Entschlüsselt Text von einer URL. |
Server. UrlEncode( text ) | Codiert Text in einer URL zu setzen. |
Session[ key ] | Ruft einen Wert ab, der vorhanden ist, bis der Benutzer den Browser schließt. |
ToString() | Zeigt eine String-Darstellung des Wertes des Objekts. |
UrlData[ index ] | Ruft zusätzliche Daten aus dem URL (zB / MyPage / Extradata). |