WebPage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une page ASP.NET Razor.
public abstract class WebPage : System.Web.WebPages.WebPageBase
type WebPage = class
inherit WebPageBase
Public MustInherit Class WebPage
Inherits WebPageBase
- Héritage
Constructeurs
WebPage() |
Appelé à partir d’une classe dérivée pour créer un instance basé sur la WebPage classe . |
Propriétés
App |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
AppState |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Cache |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Context |
Obtient ou définit l’objet HttpContextBase associé à une page. |
Culture |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
DisplayMode |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Html |
Obtient l’objet HtmlHelper associé à une page. |
IsAjax |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
IsPost |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Layout |
Obtient ou définit le chemin d'accès d'une page de disposition. (Hérité de WebPageBase) |
Model |
Obtient le modèle associé à une page. |
ModelState |
Obtient l'état du modèle associé à une page. |
Output |
Obtient l’objet actuel TextWriter de la page. (Hérité de WebPageBase) |
OutputStack |
Obtient la pile d’objets TextWriter pour le contexte de page actuel. (Hérité de WebPageBase) |
Page |
Fournit un accès qui utilise les propriétés aux données de page partagées entre les pages, les pages de disposition et les pages partielles. (Hérité de WebPageBase) |
PageContext |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
PageData |
Fournit un accès de type tableau aux données de page partagées entre les pages, les pages de disposition et les pages partielles. (Hérité de WebPageBase) |
Profile |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Request |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Response |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Server |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Session |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
TemplateInfo |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
UICulture |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
UrlData |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
User |
Représente une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Validation |
Obtient l'application auxiliaire de validation pour le contexte de page actuel. |
VirtualPath |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
VirtualPathFactory |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Méthodes
BeginContext(Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(String, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(TextWriter, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
ConfigurePage(WebPageBase) |
En cas de substitution dans une classe dérivée, configure la page Web actuelle en fonction de la configuration de la page Web parente. (Hérité de WebPageBase) |
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Essaie de créer une instance WebPageBase à partir d'un virtualPath et encapsule les exceptions de compilateur complexes dans des messages plus simples (Hérité de WebPageBase) |
DefineSection(String, SectionWriter) |
Appelé par les pages de contenu pour créer des sections de contenu nommées. (Hérité de WebPageBase) |
EndContext(Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(String, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(TextWriter, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(TextWriter, String, Int32, Int32, Boolean) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Execute() |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
ExecutePageHierarchy() |
Exécute le code dans un ensemble de pages dépendantes. |
ExecutePageHierarchy(WebPageContext, TextWriter) |
Exécute le code dans un ensemble de pages Web dépendantes à l'aide des paramètres spécifiés. (Hérité de WebPageBase) |
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Exécute le code dans un ensemble de pages Web dépendantes à l'aide du contexte, du writer et de la page de démarrage spécifiés. (Hérité de WebPageBase) |
GetOutputWriter() |
Retourne l'instance TextWriter qui permet de restituer la page. (Hérité de WebPageBase) |
Href(String, Object[]) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
InitializePage() |
Initialise un objet qui hérite de la WebPage classe . |
IsSectionDefined(String) |
Retourne une valeur qui indique si la section spécifiée est définie dans la page. (Hérité de WebPageBase) |
NormalizeLayoutPagePath(String) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
NormalizePath(String) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
PopContext() |
Retourne et supprime le contexte du haut de la OutputStack instance. (Hérité de WebPageBase) |
PushContext(WebPageContext, TextWriter) |
Insère le contexte spécifié en haut de la OutputStack instance. (Hérité de WebPageBase) |
RegisterPageExecutor(IWebPageRequestExecutor) |
Ajoute une classe à une liste de classes qui traitent l'exécution de la page et implémentent les fonctionnalités personnalisées des pages. |
RenderBody() |
Dans les pages de disposition, restitue la portion d'une page de contenu qui ne figure pas dans une section nommée. (Hérité de WebPageBase) |
RenderPage(String, Object[]) |
Restitue une page de contenu. |
RenderSection(String) |
Dans les pages de disposition, restitue le contenu d'une section nommée. (Hérité de WebPageBase) |
RenderSection(String, Boolean) |
Dans les pages de disposition, restitue le contenu d'une section nommée et spécifie si la section est obligatoire. (Hérité de WebPageBase) |
Write(HelperResult) |
Écrit l’objet spécifié HelperResult sous la forme d’une chaîne encodée au format HTML. (Hérité de WebPageBase) |
Write(Object) |
Écrit l'objet spécifié en tant que chaîne codée au format HTML. (Hérité de WebPageBase) |
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Représente une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteLiteral(Object) |
Écrit l'objet spécifié sans l'encoder préalablement au format HTML. (Hérité de WebPageBase) |