Condividi tramite


WebPage Classe

Definizione

Rappresenta una pagina ASP.NET Razor.

public abstract class WebPage : System.Web.WebPages.WebPageBase
type WebPage = class
    inherit WebPageBase
Public MustInherit Class WebPage
Inherits WebPageBase
Ereditarietà

Costruttori

WebPage()

Chiamato da una classe derivata per creare una nuova istanza basata sulla WebPage classe .

Proprietà

App

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
AppState

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
Cache

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Context

Ottiene o imposta l'oggetto HttpContextBase associato a una pagina.

Culture

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
DisplayMode

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Html

Ottiene l'oggetto HtmlHelper associato a una pagina.

IsAjax

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
IsPost

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Layout

Ottiene o imposta il percorso di una pagina di layout.

(Ereditato da WebPageBase)
Model

Ottiene il modello associato a una pagina.

ModelState

Ottiene lo stato del modello associato a una pagina.

Output

Ottiene l'oggetto corrente TextWriter per la pagina.

(Ereditato da WebPageBase)
OutputStack

Ottiene lo stack di TextWriter oggetti per il contesto della pagina corrente.

(Ereditato da WebPageBase)
Page

Fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali.

(Ereditato da WebPageBase)
PageContext

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
PageData

Fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali.

(Ereditato da WebPageBase)
Profile

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Request

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Response

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Server

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Session

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
TemplateInfo

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
UICulture

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
UrlData

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
User

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageRenderingBase)
Validation

Ottiene l'helper di convalida per il contesto di pagina corrente.

VirtualPath

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
VirtualPathFactory

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)

Metodi

BeginContext(Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
ConfigurePage(WebPageBase)

Quando è sottoposto a override in una classe derivata, configura la pagina Web corrente in base alla configurazione della pagina Web padre.

(Ereditato da WebPageBase)
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Tenta di creare un'istanza WebPageBase da un virtualPath e include le eccezioni complesse del compilatore con messaggi più semplici

(Ereditato da WebPageBase)
DefineSection(String, SectionWriter)

Chiamato dalle pagine di contenuto per creare sezioni di contenuto denominate.

(Ereditato da WebPageBase)
EndContext(Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
Execute()

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
ExecutePageHierarchy()

Esegue il codice in un set di pagine dipendenti.

ExecutePageHierarchy(WebPageContext, TextWriter)

Esegue il codice in un set di pagine Web dipendenti usando i parametri specificati.

(Ereditato da WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Esegue il codice in un set di pagine Web dipendenti usando il contesto, il writer e la pagina di avvio specificati.

(Ereditato da WebPageBase)
GetOutputWriter()

Restituisce l'istanza del writer di testo usata per il rendering della pagina.

(Ereditato da WebPageBase)
Href(String, Object[])

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
InitializePage()

Inizializza un oggetto che eredita dalla WebPage classe .

IsSectionDefined(String)

Restituisce un valore che indica se nella pagina è definita la sezione specificata.

(Ereditato da WebPageBase)
NormalizeLayoutPagePath(String)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
NormalizePath(String)

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
PopContext()

Restituisce e rimuove il contesto dall'inizio dell'istanza OutputStack .

(Ereditato da WebPageBase)
PushContext(WebPageContext, TextWriter)

Inserisce il contesto specificato nella parte superiore dell'istanza OutputStack .

(Ereditato da WebPageBase)
RegisterPageExecutor(IWebPageRequestExecutor)

Aggiunge una classe a un elenco di classi che gestiscono l'esecuzione delle pagine e implementano funzionalità personalizzate per le pagine.

RenderBody()

Nelle pagine di layout, esegue il rendering della porzione di una pagina di contenuto non inclusa in una sezione denominata.

(Ereditato da WebPageBase)
RenderPage(String, Object[])

Esegue il rendering di una pagina di contenuto.

RenderSection(String)

Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata.

(Ereditato da WebPageBase)
RenderSection(String, Boolean)

Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata e specifica se la sezione è obbligatoria.

(Ereditato da WebPageBase)
Write(HelperResult)

Scrive l'oggetto specificato HelperResult come stringa con codifica HTML.

(Ereditato da WebPageBase)
Write(Object)

Scrive l'oggetto specificato come stringa codificata in formato HTML.

(Ereditato da WebPageBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Rappresenta una pagina ASP.NET Razor.

(Ereditato da WebPageExecutingBase)
WriteLiteral(Object)

Scrive l'oggetto specificato senza eseguirne innanzitutto la codifica HTML.

(Ereditato da WebPageBase)

Si applica a