Partilhar via


WebPage Classe

Definição

Representa uma página do ASP.NET Razor.

public abstract class WebPage : System.Web.WebPages.WebPageBase
type WebPage = class
    inherit WebPageBase
Public MustInherit Class WebPage
Inherits WebPageBase
Herança

Construtores

WebPage()

Chamado de uma classe derivada para criar uma nova instância baseada na WebPage classe .

Propriedades

App

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
AppState

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
Cache

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Context

Obtém ou define o HttpContextBase objeto associado a uma página.

Culture

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
DisplayMode

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Html

Obtém o HtmlHelper objeto associado a uma página.

IsAjax

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
IsPost

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Layout

Obtém ou define o caminho de uma página de layout.

(Herdado de WebPageBase)
Model

Obtém o modelo associado à página.

ModelState

Obtém o estado do modelo associado à página.

Output

Obtém o objeto atual TextWriter da página.

(Herdado de WebPageBase)
OutputStack

Obtém a pilha de TextWriter objetos para o contexto de página atual.

(Herdado de WebPageBase)
Page

Fornece acesso de propriedade aos dados da página que são compartilhados entre páginas, páginas de layout e páginas parciais.

(Herdado de WebPageBase)
PageContext

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
PageData

Fornece acesso de matriz aos dados da página que são compartilhados entre páginas, páginas de layout e páginas parciais.

(Herdado de WebPageBase)
Profile

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Request

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Response

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Server

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Session

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
TemplateInfo

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
UICulture

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
UrlData

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
User

Representa uma página do ASP.NET Razor.

(Herdado de WebPageRenderingBase)
Validation

Obtém o auxiliar de validação para o contexto da página atual.

VirtualPath

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
VirtualPathFactory

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)

Métodos

BeginContext(Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
ConfigurePage(WebPageBase)

Quando substituído em uma classe derivada, configura a página da Web atual com base na configuração da página da Web pai.

(Herdado de WebPageBase)
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Tenta criar uma instância WebPageBase a partir de um virtualPath e ajusta exceções de compilador complexas com mensagens mais simples

(Herdado de WebPageBase)
DefineSection(String, SectionWriter)

Chamado pelas páginas de conteúdo para criar seções de conteúdo nomeado.

(Herdado de WebPageBase)
EndContext(Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
Execute()

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
ExecutePageHierarchy()

Executa o código em um conjunto de páginas dependentes.

ExecutePageHierarchy(WebPageContext, TextWriter)

Executa o código em um conjunto de páginas da Web dependentes usando os parâmetros especificados.

(Herdado de WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Executa o código em um conjunto de páginas da Web dependentes usando o contexto, o gravador e a página inicial especificados.

(Herdado de WebPageBase)
GetOutputWriter()

Retorna uma instância do gravador de texto usada para renderizar a página.

(Herdado de WebPageBase)
Href(String, Object[])

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
InitializePage()

Inicializa um objeto que herda da WebPage classe .

IsSectionDefined(String)

Retorna um valor que indica se a seção especificada está definida na página.

(Herdado de WebPageBase)
NormalizeLayoutPagePath(String)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
NormalizePath(String)

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
PopContext()

Retorna e remove o contexto da parte superior da OutputStack instância.

(Herdado de WebPageBase)
PushContext(WebPageContext, TextWriter)

Insere o contexto especificado na parte superior da OutputStack instância.

(Herdado de WebPageBase)
RegisterPageExecutor(IWebPageRequestExecutor)

Adiciona uma classe à lista de classes que lidam com a execução da página e implementam recursos personalizados para as páginas.

RenderBody()

Nas páginas de layout, renderiza a parte de uma página de conteúdo que não está em uma seção nomeada.

(Herdado de WebPageBase)
RenderPage(String, Object[])

Renderiza uma página de conteúdo.

RenderSection(String)

Nas páginas de layout, renderiza o conteúdo de uma seção nomeada.

(Herdado de WebPageBase)
RenderSection(String, Boolean)

Nas páginas de layout, renderiza o conteúdo de uma seção nomeada e especifica se a seção é obrigatória.

(Herdado de WebPageBase)
Write(HelperResult)

Grava o objeto especificado HelperResult como uma cadeia de caracteres codificada em HTML.

(Herdado de WebPageBase)
Write(Object)

Grava o objeto especificado como uma cadeia de caracteres codificada em HTML.

(Herdado de WebPageBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa uma página do ASP.NET Razor.

(Herdado de WebPageExecutingBase)
WriteLiteral(Object)

Grava o objeto especificado sem codificá-lo primeiro em HTML.

(Herdado de WebPageBase)

Aplica-se a