Forum | Neueste Web-Entwicklung Tutorials
 

ASP.NET Webseiten - Klassen


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).