WebViewPage Klasse

Definition

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, 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

Ruft das Objekt ab, das AjaxHelper zum Rendern von HTML mithilfe von AJAX verwendet wird, oder legt es fest.

App

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
AppState

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
Cache

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, 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 die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
DisplayMode

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Html

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

IsAjax

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
IsPost

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Layout

Ruft den virtuellen Pfad einer Layoutseite ab oder legt diesen fest.

(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 Objektstapel TextWriter für den aktuellen Seitenkontext ab.

(Geerbt von WebPageBase)
Page

Stellt eigenschaftenähnlichen Zugriff auf Daten der Seite zur Verfügung, die für Seiten, Layoutseiten und Teilseiten gemeinsam verwendet werden.

(Geerbt von WebPageBase)
PageContext

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
PageData

Stellt arrayähnlichen Zugriff auf Daten der Seite zur Verfügung, die für Seiten, Layoutseiten und Teilseiten gemeinsam verwendet werden.

(Geerbt von WebPageBase)
Profile

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Request

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Response

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Server

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
Session

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, 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 die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
UICulture

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, 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 die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
User

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageRenderingBase)
ViewBag

Ruft den Ansichtsbehälter ab.

ViewContext

Ruft die Informationen ab, die zum Rendern der Ansicht verwendet werden, oder legt sie fest.

ViewData

Ruft ein Wörterbuch ab, das Daten enthält, die zwischen dem Controller und der Sicht übergeben werden sollen, oder legt es fest.

VirtualPath

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
VirtualPathFactory

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)

Methoden

BeginContext(Int32, Int32, Boolean)

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, 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 kapselt komplexe Compilerausnahmen in einfachere Nachrichten

(Geerbt von WebPageBase)
DefineSection(String, SectionWriter)

Wird von Inhaltsseiten zum Erstellen benannter Inhaltsabschnitte aufgerufen.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
Execute()

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
ExecutePageHierarchy()

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

ExecutePageHierarchy(WebPageContext, TextWriter)

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

(Geerbt von WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

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

(Geerbt von WebPageBase)
GetOutputWriter()

Gibt die Textwriterinstanz zurück, die zum Rendern der Seite verwendet wird.

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

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
InitHelpers()

Initialisiert die AjaxHelperKlassen , 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 die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
NormalizePath(String)

Stellt die Eigenschaften und die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
PopContext()

Gibt den Kontext zurück und entfernt den Kontext am Anfang des OutputStack instance.

(Geerbt von WebPageBase)
PushContext(WebPageContext, TextWriter)

Fügt den angegebenen Kontext am anfang des OutputStack instance ein.

(Geerbt von WebPageBase)
RenderBody()

Rendert auf Layoutseiten den Teil der Inhaltsseite, der sich nicht in einem benannten Abschnitt befindet.

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

Rendert den Inhalt einer Seite innerhalb einer anderen Seite.

(Geerbt von WebPageBase)
RenderSection(String)

Rendert auf Layoutseiten den Inhalt des benannten Abschnitts.

(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)
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 die Methoden dar, die benötigt werden, 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 die Methoden dar, die benötigt werden, 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 die Methoden dar, die benötigt werden, um eine Ansicht zu rendern, die ASP.NET Razor-Syntax verwendet.

(Geerbt von WebPageExecutingBase)
WriteLiteral(Object)

Schreibt das angegebene Objekt, ohne es zuerst als HTML zu codieren.

(Geerbt von WebPageBase)

Gilt für: