Condividi tramite


WebViewPage Classe

Definizione

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi 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
Ereditarietà
Derivato
Implementazioni

Costruttori

WebViewPage()

Inizializza una nuova istanza della classe WebViewPage.

Proprietà

Ajax

Ottiene o imposta l'oggetto AjaxHelper utilizzato per eseguire il rendering html tramite Ajax.

App

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
AppState

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
Cache

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Context

Ottiene l'oggetto HttpContext associato alla pagina.

Culture

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
DisplayMode

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Html

Ottiene o imposta l'oggetto HtmlHelper utilizzato per eseguire il rendering degli elementi HTML.

IsAjax

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
IsPost

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Layout

Ottiene o imposta il percorso di una pagina di layout.

(Ereditato da WebPageBase)
Model

Ottiene la proprietà Model dell'oggetto ViewDataDictionary associato.

Output

Ottiene l'oggetto TextWriter corrente per la pagina.

(Ereditato da WebPageBase)
OutputStack

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

(Ereditato da WebPageBase)
Page

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

(Ereditato da WebPageBase)
PageContext

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi 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 le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Request

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Response

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Server

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Session

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
TempData

Ottiene i dati temporanei da passare alla vista.

TemplateInfo

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
UICulture

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
Url

Ottiene o imposta l'URL della pagina di cui è stato eseguito il rendering.

UrlData

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
User

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageRenderingBase)
ViewBag

Ottiene il contenitore di visualizzazione.

ViewContext

Ottiene o imposta le informazioni utilizzate per eseguire il rendering della visualizzazione.

ViewData

Ottiene o imposta un dizionario che contiene dati da passare tra il controller e la vista.

VirtualPath

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
VirtualPathFactory

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)

Metodi

BeginContext(Int32, Int32, Boolean)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
ConfigurePage(WebPageBase)

Imposta il contesto di visualizzazione e i dati di visualizzazione per la pagina.

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

Tenta di creare un'istanza di WebPageBase da un virtualPath ed esegue il wrapping di 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 le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
Execute()

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
ExecutePageHierarchy()

Esegue la gerarchia di pagine per la pipeline di esecuzione Razor ASP.NET.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

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

(Ereditato da WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter)

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

(Ereditato da WebPageBase)
GetOutputWriter()

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

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
InitHelpers()

Inizializza le classi AjaxHelper, HtmlHelpere UrlHelper.

InitializePage()

Inizializza la pagina corrente.

(Ereditato da WebPageBase)
IsSectionDefined(String)

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

(Ereditato da WebPageBase)
NormalizeLayoutPagePath(String)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
NormalizePath(String)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
PopContext()

Restituisce e rimuove il contesto dalla parte superiore dell'istanza di OutputStack.

(Ereditato da WebPageBase)
PushContext(WebPageContext, TextWriter)

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

(Ereditato da WebPageBase)
RenderBody()

Nelle pagine di layout, esegue il rendering della parte di una pagina di contenuto che non si trova all'interno di una sezione denominata.

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

Esegue il rendering del contenuto di una pagina all'interno di un'altra pagina.

(Ereditato da WebPageBase)
RenderSection(String, Boolean)

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

(Ereditato da WebPageBase)
RenderSection(String)

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

(Ereditato da WebPageBase)
SetViewData(ViewDataDictionary)

Imposta i dati della visualizzazione.

Write(HelperResult)

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

(Ereditato da WebPageBase)
Write(Object)

Scrive l'oggetto specificato come stringa con codifica HTML.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

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

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa ASP.NET sintassi Razor.

(Ereditato da WebPageExecutingBase)
WriteLiteral(Object)

Scrive prima l'oggetto specificato senza codifica HTML.

(Ereditato da WebPageBase)

Si applica a