Partager via


WebPage Classe

Définition

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)

S’applique à