Derniers tutoriels de développement web
 

ASP.NET Pages Web - Classes


ASP.NET Classes de référence

méthode La description
AsBool() , AsBool(true|false) Convertit une valeur de chaîne à une valeur booléenne (true/false) . Renvoie false ou la valeur spécifiée si la chaîne ne représente pas vrai / faux.
AsDateTime() , AsDateTime( value ) Convertit une valeur de chaîne à date / heure. Retours DateTime. MinValue ou la valeur spécifiée si la chaîne ne représente pas une date / heure.
AsDecimal() , AsDecimal( value ) Convertit une valeur de chaîne à une valeur décimale. Renvoie 0,0 ou la valeur spécifiée si la chaîne ne représente pas une valeur décimale.
AsFloat() , AsFloat( value ) Convertit une valeur de chaîne à un flotteur. Renvoie 0,0 ou la valeur spécifiée si la chaîne ne représente pas une valeur décimale.
AsInt() , AsInt( value ) Convertit une valeur de chaîne à un nombre entier. Renvoie 0 ou la valeur spécifiée si la chaîne ne représente pas un entier.
Href( path [, param1 [, param2]] ) Crée une URL compatible avec le navigateur à partir d'un chemin de fichier local, avec des pièces de chemin supplémentaires en option.
Html. Raw( value ) Renders valeur des balises HTML au lieu de le rendre en tant que sortie codé HTML.
IsBool() , IsDateTime() , IsDecimal() , IsFloat() , IsInt() Renvoie true si la valeur peut être convertie d'une chaîne du type spécifié.
IsEmpty() Renvoie true si l'objet ou variable n'a pas de valeur.
IsPost Renvoie true si la demande est un POST. (Les demandes initiales sont généralement GET.)
Layout Indique le chemin d'une page de présentation pour appliquer à cette page.
PageData[ key ], PageData[ index ], Page Contient des données partagées entre la page, les pages de mise en page et les pages partielles dans la requête en cours. Vous pouvez utiliser la propriété page dynamique pour accéder aux mêmes données, comme dans l'exemple suivant:
RenderBody() (Pages de mise en page) Renders le contenu d'une page de contenu qui ne sont pas dans toutes les sections nommées.
RenderPage( path , values )
RenderPage( path[, param1 [, param2]] )
Renders une page de contenu en utilisant le chemin d'accès spécifié et données supplémentaires en option. Vous pouvez obtenir en position , les valeurs des paramètres supplémentaires de PageData (example 1) ou la clé (example 2) .
RenderSection( sectionName [, required = true|false ] ) (Pages de mise en page) Renders une section de contenu qui a un nom. Set nécessaire à false pour faire une section optionnelle.
Request.Cookies[ key ] Obtient ou définit la valeur d'un cookie HTTP.
Request.Files[ key ] Obtient les fichiers qui ont été téléchargés dans la demande actuelle.
Request.Form[ key ] Obtient des données qui a été publié sous une forme (as strings) de (as strings) . Demande des contrôles [clés] à la fois la Request.Form et les collections Request.QueryString.
Request.QueryString[ key ] Obtient des données qui a été spécifié dans la chaîne de requête d'URL. Demande des contrôles [clés] à la fois la Request.Form et les collections Request.QueryString.
Request. Unvalidated( key )
Request. Unvalidated() .QueryString|Form|Cookies|Headers[ key ]
désactive sélectivement la validation de la demande d'un élément de forme, la valeur-chaîne de requête, biscuit, ou la valeur d'en-tête. la validation de la demande est activée par défaut et empêche les utilisateurs d'afficher le balisage ou d'autres contenus potentiellement dangereux.
Response. AddHeader( name , value ) Ajoute un en-tête de serveur HTTP à la réponse.
Response. OutputCache( seconds [, sliding] [, varyByParams] ) Met en cache la sortie de page pour une durée déterminée. Manière optionnelle coulissante pour réinitialiser le délai d' attente sur chaque accès à la page et varyByParams pour mettre en cache les différentes versions de la page pour chaque autre chaîne de requête dans la requête de page.
Response. Redirect( path ) Redirige la demande de navigateur vers un nouvel emplacement.
Response. SetStatus( httpStatusCode ) Définit le code d'état HTTP envoyé au navigateur.
Response. WriteBinary( data [, mimetype] ) Écrit le contenu des données à la réponse avec un type MIME en option.
Response. WriteFile( file ) Écrit le contenu d'un fichier à la réponse.
@ section( sectionName ) { content } (Pages de mise en page) définit une section de contenu qui a un nom.
Server. HtmlDecode( htmlText ) Décode une chaîne qui est encodé en HTML.
Server. HtmlEncode( text ) Encode une chaîne pour le rendu dans le balisage HTML.
Server. MapPath( virtualPath ) Retourne le chemin physique du serveur pour le chemin d'accès virtuel spécifié.
Server. UrlDecode( urlText ) Décode le texte d'une URL.
Server. UrlEncode( text ) Encode texte à mettre dans une URL.
Session[ key ] Obtient ou définit une valeur qui existe jusqu'à ce que l'utilisateur ferme le navigateur.
ToString() Affiche une représentation de chaîne de la valeur de l'objet.
UrlData[ index ] Obtient des données supplémentaires à partir de l'URL (par exemple, / MyPage / ExtraData).