ASP.NET classi di riferimento
Metodo | Descrizione |
---|---|
AsBool() , AsBool(true|false) | Converte un valore stringa in un valore booleano (true/false) . Restituisce il valore false o specificato se la stringa non rappresenta true / false. |
AsDateTime() , AsDateTime( value ) | Converte un valore stringa di data / ora. Restituisce DateTime. MinValue o il valore specificato se la stringa non rappresenta una data / ora. |
AsDecimal() , AsDecimal( value ) | Converte un valore stringa in un valore decimale. Restituisce 0.0 o il valore specificato se la stringa non rappresenta un valore decimale. |
AsFloat() , AsFloat( value ) | Converte un valore di stringa ad un galleggiante. Restituisce 0.0 o il valore specificato se la stringa non rappresenta un valore decimale. |
AsInt() , AsInt( value ) | Converte un valore stringa in un intero. Restituisce 0 o il valore specificato se la stringa non rappresenta un numero intero. |
Href( path [, param1 [, param2]] ) | Crea un URL del browser compatibile da un percorso di file locale, con opzionali parti percorso aggiuntivo. |
Html. Raw( value ) | Rende valore come markup HTML invece di rendere come output HTML-encoded. |
IsBool() , IsDateTime() , IsDecimal() , IsFloat() , IsInt() | Restituisce true se il valore può essere convertito da una stringa al tipo specificato. |
IsEmpty() | Restituisce vero se l'oggetto o la variabile non ha alcun valore. |
IsPost | Restituisce true se la richiesta è un POST. (Le richieste iniziali sono di solito un GET.) |
Layout | Specifica il percorso di una pagina di layout da applicare a questa pagina. |
PageData[ key ], PageData[ index ], Page | Contiene i dati condivisi tra la pagina, pagine di layout, e le pagine parziali nella richiesta corrente. È possibile utilizzare la proprietà pagina dinamica per accedere agli stessi dati, come nel seguente esempio: |
RenderBody() | (Pagine di layout) Rende il contenuto di una pagina di contenuto che non è in tutte le sezioni denominate. |
RenderPage( path , values )
RenderPage( path[, param1 [, param2]] ) | Esegue il rendering di una pagina di contenuto utilizzando il percorso specificato e dati aggiuntivi opzionali. È possibile ottenere i valori dei parametri extra da PageData in base alla posizione (example 1) o il tasto (example 2) . |
RenderSection( sectionName [, required = true|false ] ) | (Pagine di layout) Renders una sezione di contenuti che ha un nome. Set necessaria false per fare una sezione facoltativa. |
Request.Cookies[ key ] | Ottiene o imposta il valore di un cookie HTTP. |
Request.Files[ key ] | Ottiene i file che sono stati caricati nella richiesta corrente. |
Request.Form[ key ] | Ottiene i dati che è stato pubblicato in una forma (as strings) . Richiedi [chiave] controlli sia la Request.Form e le collezioni Request.QueryString. |
Request.QueryString[ key ] | Ottiene i dati che è stato specificato nella stringa di query dell'URL. Richiedi [chiave] controlli sia la Request.Form e le collezioni Request.QueryString. |
Request. Unvalidated( key ) Request. Unvalidated() .QueryString|Form|Cookies|Headers[ key ] | disattiva selettivamente richiesta di convalida per un elemento del modulo, valore di query-string, biscotto, o un valore di intestazione. Richiesta di convalida è abilitata di default e impedisce agli utenti di pubblicare markup o altri contenuti potenzialmente pericolosi. |
Response. AddHeader( name , value ) | Aggiunge un'intestazione server HTTP per la risposta. |
Response. OutputCache( seconds [, sliding] [, varyByParams] ) | Memorizza nella cache l'output della pagina per un periodo di tempo specificato. Opzionalmente set scorrimento per reimpostare il timeout su ogni accesso alle pagine e VaryByParams di memorizzare nella cache versioni diverse della pagina per ogni stringa di query diverso nella richiesta di pagina. |
Response. Redirect( path ) | Reindirizza la richiesta del browser in una nuova posizione. |
Response. SetStatus( httpStatusCode ) | Imposta il codice di stato HTTP inviata al browser. |
Response. WriteBinary( data [, mimetype] ) | Scrive il contenuto dei dati alla risposta con un tipo MIME opzionale. |
Response. WriteFile( file ) | Scrive il contenuto di un file alla risposta. |
@ section( sectionName ) { content } | (Pagine di layout) Definisce una sezione di contenuti che ha un nome. |
Server. HtmlDecode( htmlText ) | Decodifica una stringa che viene codificato HTML. |
Server. HtmlEncode( text ) | Codifica una stringa per il rendering in codice HTML. |
Server. MapPath( virtualPath ) | Restituisce il percorso fisico del server per il percorso virtuale specificato. |
Server. UrlDecode( urlText ) | Decodifica testo da un URL. |
Server. UrlEncode( text ) | Codifica testo da mettere in un URL. |
Session[ key ] | Ottiene o imposta un valore che esiste finché l'utente chiude il browser. |
ToString() | Consente di visualizzare una rappresentazione di stringa del valore dell'oggetto. |
UrlData[ index ] | Ottiene i dati aggiuntivi dal URL (ad esempio, / MyPage / ExtraData). |