Partager via


WebViewPage Classe

Définition

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

public abstract class WebViewPage : System.Web.WebPages.WebPageBase, System.Web.Mvc.IViewDataContainer
type WebViewPage = class
    inherit WebPageBase
    interface IViewDataContainer
Public MustInherit Class WebViewPage
Inherits WebPageBase
Implements IViewDataContainer
Héritage
Dérivé
Implémente

Constructeurs

WebViewPage()

Initialise une nouvelle instance de la classe WebViewPage.

Propriétés

Ajax

Obtient ou définit l’objet AjaxHelper utilisé pour afficher le code HTML à l’aide d’Ajax.

App

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
AppState

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
Cache

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Context

Obtient l’objet HttpContext associé à la page.

Culture

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
DisplayMode

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Html

Obtient ou définit l’objet HtmlHelper utilisé pour afficher les éléments HTML.

IsAjax

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
IsPost

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe 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 la propriété Model de l’objet associé ViewDataDictionary .

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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe 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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Request

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Response

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Server

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Session

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
TempData

Obtient les données temporaires à passer à la vue.

TemplateInfo

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
UICulture

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
Url

Obtient ou définit l'URL de la page restituée.

UrlData

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
User

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageRenderingBase)
ViewBag

Obtient le sac d'affichage.

ViewContext

Obtient ou définit les informations qui sont utilisées pour restituer la vue.

ViewData

Obtient ou définit un dictionnaire qui contient les données à passer entre le contrôleur et la vue.

VirtualPath

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
VirtualPathFactory

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)

Méthodes

BeginContext(Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
ConfigurePage(WebPageBase)

Définit le contexte et les données d'affichage de la page.

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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
Execute()

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
ExecutePageHierarchy()

Exécute la hiérarchie de la page pour le pipeline d'exécution ASP.NET Razor.

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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
InitHelpers()

Initialise les AjaxHelperclasses , HtmlHelperet UrlHelper .

InitializePage()

Initialise la page actuelle.

(Hérité de WebPageBase)
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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
NormalizePath(String)

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe 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)
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 le contenu d'une page au sein d'une autre page.

(Hérité de WebPageBase)
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)
SetViewData(ViewDataDictionary)

Définit les données d'affichage.

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 les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe ASP.NET Razor.

(Hérité de WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Représente les propriétés et méthodes requises pour restituer une vue qui utilise la syntaxe 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 à