Partilhar via


ViewPage Classe

Definição

Representa as propriedades e os métodos necessários para renderizar uma exibição como uma página 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
Herança
ViewPage
Derivado
Implementações

Construtores

ViewPage()

Inicializa uma nova instância da classe ViewPage.

Propriedades

Ajax

Obtém ou define o AjaxHelper objeto usado para renderizar HTML em cenários do Ajax.

Html

Obtém ou define o HtmlHelper objeto usado para renderizar elementos HTML.

MasterLocation

Obtém ou define o caminho do modo de exibição mestre.

Model

Obtém a propriedade Model do objeto associado ViewDataDictionary .

TempData

Obtém os dados temporários a serem passados para a exibição.

Url

Obtém ou define a URL da página renderizada.

ViewBag

Obtém o multiconjunto da exibição.

ViewContext

Obtém ou define as informações usadas para renderizar a exibição.

ViewData

Obtém ou define um dicionário que contém os dados a serem passados entre o controlador e a exibição.

Writer

Obtém o gravador de texto usado para renderizar a exibição para a resposta.

Métodos

InitHelpers()

Inicializa as Ajaxpropriedades , Htmle Url .

OnPreInit(EventArgs)

Gera o evento PreInit no início da inicialização da página.

ProcessRequest(HttpContext)

Habilita o processamento da solicitação HTTP especificada pela estrutura do ASP.NET MVC.

Render(HtmlTextWriter)

Inicializa o HtmlTextWriter objeto que recebe o conteúdo da página a ser renderizado.

RenderView(ViewContext)

Renderiza a página de exibição para a resposta usando o contexto de exibição especificado.

SetTextWriter(TextWriter)
Obsoleto.

Observação: essa API agora está obsoleta. Define o gravador de texto usado para renderizar a exibição para a resposta.

SetViewData(ViewDataDictionary)

Define o dicionário de dados de exibição para a exibição associada.

Aplica-se a