Share via


WebPage Klasse

Definition

Stellt eine ASP.NET Razor-Seite dar.

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

Konstruktoren

WebPage()

Wird von einer abgeleiteten Klasse aufgerufen, um eine neue instance zu erstellen, die auf der WebPage -Klasse basiert.

Eigenschaften

App

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
AppState

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
Cache

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Context

Ruft das Objekt ab, das HttpContextBase einer Seite zugeordnet ist, oder legt es fest.

Culture

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
DisplayMode

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Html

Ruft das HtmlHelper Objekt ab, das einer Seite zugeordnet ist.

IsAjax

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
IsPost

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Layout

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

(Geerbt von WebPageBase)
Model

Ruft das Modell ab, das einer Seite zugeordnet ist.

ModelState

Ruft den Zustand des Modells ab, das einer Seite zugeordnet ist.

Output

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

(Geerbt von WebPageBase)
OutputStack

Ruft den Stapel von TextWriter Objekten 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 eine ASP.NET Razor-Seite dar.

(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 eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Request

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Response

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Server

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Session

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
TemplateInfo

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
UICulture

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
UrlData

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
User

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageRenderingBase)
Validation

Ruft den Überprüfungshelfer für den aktuellen Seitenkontext ab.

VirtualPath

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
VirtualPathFactory

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)

Methoden

BeginContext(Int32, Int32, Boolean)

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
ConfigurePage(WebPageBase)

Konfiguriert bei Außerkraftsetzung in einer abgeleiteten Klasse die aktuelle Webseite basierend auf der Konfiguration der übergeordneten Webseite.

(Geerbt von WebPageBase)
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 eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
Execute()

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
ExecutePageHierarchy()

Führt den Code in einer Sammlung abhängiger Seiten 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 eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
InitializePage()

Initialisiert ein Objekt, das von der WebPage -Klasse erbt.

IsSectionDefined(String)

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

(Geerbt von WebPageBase)
NormalizeLayoutPagePath(String)

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
NormalizePath(String)

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
PopContext()

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

(Geerbt von WebPageBase)
PushContext(WebPageContext, TextWriter)

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

(Geerbt von WebPageBase)
RegisterPageExecutor(IWebPageRequestExecutor)

Fügt eine Klasse einer Liste von Klassen hinzu, die die Seitenausführung verarbeiten und benutzerdefinierte Funktionen für Seiten implementieren.

RenderBody()

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

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

Rendert eine Inhaltsseite.

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)
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 eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

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

Stellt eine ASP.NET Razor-Seite dar.

(Geerbt von WebPageExecutingBase)
WriteLiteral(Object)

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

(Geerbt von WebPageBase)

Gilt für: