Freigeben über


WebViewPage Klasse

Definition

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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
Vererbung
Abgeleitet
Implementiert

Konstruktoren

WebViewPage()

Initialisiert eine neue Instanz der WebViewPage Klasse.

Eigenschaften

Ajax

Dient zum Abrufen oder Festlegen des AjaxHelper-Objekts, das zum Rendern von HTML mithilfe von Ajax verwendet wird.

App

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
AppState

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
Cache

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Context

Ruft das HttpContext-Objekt ab, das der Seite zugeordnet ist.

Culture

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
DisplayMode

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Html

Ruft ab oder legt das HtmlHelper -Objekt, das zum Rendern von HTML-Elementen verwendet wird.

IsAjax

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
IsPost

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Layout

Dient zum Abrufen oder Festlegen des Pfads einer Layoutseite.

(Geerbt von WebPageBase)
Model

Ruft die Model -Eigenschaft des zugeordneten ViewDataDictionary -Objekts ab.

Output

Ruft das aktuelle TextWriter -Objekt für die Seite ab.

(Geerbt von WebPageBase)
OutputStack

Ruft den Stapel der TextWriter Objekte für den aktuellen Seitenkontext ab.

(Geerbt von WebPageBase)
Page

Bietet eigenschaftenähnlichen Zugriff auf Seitendaten, die zwischen Seiten, Layoutseiten und Teilseiten gemeinsam genutzt werden.

(Geerbt von WebPageBase)
PageContext

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
PageData

Bietet arrayähnlichen Zugriff auf Seitendaten, die zwischen Seiten, Layoutseiten und Teilseiten gemeinsam genutzt werden.

(Geerbt von WebPageBase)
Profile

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Request

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Response

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Server

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Session

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
TempData

Ruft die temporären Daten ab, die an die Ansicht übergeben werden sollen.

TemplateInfo

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
UICulture

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Url

Ruft die URL der gerenderten Seite ab oder legt sie fest.

UrlData

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
User

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
ViewBag

Ruft den Ansichtsbehälter ab.

ViewContext

Dient zum Abrufen oder Festlegen der Informationen, die zum Rendern der Ansicht verwendet werden.

ViewData

Dient zum Abrufen oder Festlegen eines Wörterbuchs, das Daten enthält, die zwischen dem Controller und der Ansicht übergeben werden sollen.

VirtualPath

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
VirtualPathFactory

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)

Methoden

BeginContext(Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
ConfigurePage(WebPageBase)

Legt den Ansichtskontext und die Ansichtsdaten für die Seite fest.

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

Versucht, eine WebPageBase-Instanz aus einem virtualPath zu erstellen und komplexe Compiler-Ausnahmen mit einfacheren Nachrichten umschließt.

(Geerbt von WebPageBase)
DefineSection(String, SectionWriter)

Von Inhaltsseiten aufgerufen, um benannte Inhaltsabschnitte zu erstellen.

(Geerbt von WebPageBase)
EndContext(Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
Execute()

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
ExecutePageHierarchy()

Führt die Seitenhierarchie für die ASP.NET Razor-Ausführungspipeline aus.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Führt den Code in einer Reihe abhängiger Webseiten mithilfe des angegebenen Kontexts, Writers und der Startseite aus.

(Geerbt von WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter)

Führt den Code in einer Reihe abhängiger Webseiten mithilfe der angegebenen Parameter aus.

(Geerbt von WebPageBase)
GetOutputWriter()

Gibt die Instanz des Textschreibers zurück, die zum Rendern der Seite verwendet wird.

(Geerbt von WebPageBase)
Href(String, Object[])

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
InitHelpers()

Initialisiert die klassen AjaxHelper, HtmlHelperund UrlHelper.

InitializePage()

Initialisiert die aktuelle Seite.

(Geerbt von WebPageBase)
IsSectionDefined(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Abschnitt auf der Seite definiert ist.

(Geerbt von WebPageBase)
NormalizeLayoutPagePath(String)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
NormalizePath(String)

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
PopContext()

Gibt den Kontext vom anfang der OutputStack Instanz zurück und entfernt diesen.

(Geerbt von WebPageBase)
PushContext(WebPageContext, TextWriter)

Fügt den angegebenen Kontext oben in der OutputStack Instanz ein.

(Geerbt von WebPageBase)
RenderBody()

Rendert in Layoutseiten den Teil einer Inhaltsseite, der sich nicht innerhalb eines benannten Abschnitts befindet.

(Geerbt von WebPageBase)
RenderPage(String, Object[])

Rendert den Inhalt einer Seite innerhalb einer anderen Seite.

(Geerbt von WebPageBase)
RenderSection(String, Boolean)

Rendert auf Layoutseiten den Inhalt eines benannten Abschnitts und gibt an, ob der Abschnitt erforderlich ist.

(Geerbt von WebPageBase)
RenderSection(String)

Rendert den Inhalt eines benannten Abschnitts in Layoutseiten.

(Geerbt von WebPageBase)
SetViewData(ViewDataDictionary)

Legt die Ansichtsdaten fest.

Write(HelperResult)

Schreibt das angegebene HelperResult -Objekt als HTML-codierte Zeichenfolge.

(Geerbt von WebPageBase)
Write(Object)

Schreibt das angegebene Objekt als HTML-codierte Zeichenfolge.

(Geerbt von WebPageBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Stellt die Eigenschaften und Methoden dar, die erforderlich sind, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
WriteLiteral(Object)

Schreibt das angegebene Objekt ohne HTML-Codierung zuerst.

(Geerbt von WebPageBase)

Gilt für: