Partager via


ViewPage Classe

Définition

Représente les propriétés et méthodes requises pour restituer une vue sous forme de page Web Forms.

public class ViewPage : System.Web.UI.Page, System.Web.Mvc.IViewDataContainer
type ViewPage = class
    inherit Page
    interface IViewDataContainer
Public Class ViewPage
Inherits Page
Implements IViewDataContainer
Héritage
ViewPage
Dérivé
Implémente

Constructeurs

ViewPage()

Initialise une nouvelle instance de la classe ViewPage.

Propriétés

Ajax

Obtient ou définit l’objet AjaxHelper utilisé pour afficher le code HTML dans les scénarios Ajax.

Html

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

MasterLocation

Obtient ou définit le chemin d'accès de la vue principale.

Model

Obtient la propriété Model de l’objet associé ViewDataDictionary .

TempData

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

Url

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

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.

Writer

Obtient le TextWriter qui est utilisé pour restituer la vue dans la réponse.

Méthodes

InitHelpers()

Initialise les Ajaxpropriétés , Htmlet Url .

OnPreInit(EventArgs)

Déclenche l'événement PreInit au début de l'initialisation de la page.

ProcessRequest(HttpContext)

Permet le traitement de la requête HTTP spécifiée par l'infrastructure ASP.NET MVC.

Render(HtmlTextWriter)

Initialise l’objet HtmlTextWriter qui reçoit le contenu de la page à afficher.

RenderView(ViewContext)

Restitue la page d'affichage dans la réponse à l'aide du contexte d'affichage spécifié.

SetTextWriter(TextWriter)
Obsolète.

Remarque : Cette API est désormais obsolète. Définit l’enregistreur de texte utilisé pour restituer la vue à la réponse.

SetViewData(ViewDataDictionary)

Définit le dictionnaire de données d'affichage de la vue associée.

S’applique à