Udostępnij za pośrednictwem


WebPageBase Klasa

Definicja

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
    inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
Dziedziczenie
Pochodne

Konstruktory

WebPageBase()

Inicjuje klasę WebPageBase do użycia przez dziedziczone wystąpienie klasy. Ten konstruktor może być wywoływany tylko przez dziedziczonej klasy.

Właściwości

App

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
AppState

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
Cache

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Context

Po zastąpieniu w klasie pochodnej pobiera lub ustawia HttpContextBase obiekt skojarzony ze stroną.

(Odziedziczone po WebPageExecutingBase)
Culture

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
DisplayMode

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
IsAjax

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
IsPost

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Layout

Pobiera lub ustawia ścieżkę strony układu.

Output

Pobiera bieżący TextWriter obiekt dla strony.

OutputStack

Pobiera stos TextWriter obiektów dla bieżącego kontekstu strony.

Page

Zapewnia dostęp przypominający właściwość do danych strony, które są współużytkowane przez strony, strony układu i strony częściowe.

PageContext

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
PageData

Zapewnia dostęp przypominający tablicę do danych strony, które są udostępniane między stronami, stronami układu i stronami częściowym.

Profile

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Request

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Response

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Server

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
Session

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
TemplateInfo

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
UICulture

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
UrlData

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
User

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageRenderingBase)
VirtualPath

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
VirtualPathFactory

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)

Metody

BeginContext(Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
ConfigurePage(WebPageBase)

Po zastąpieniu w klasie pochodnej konfiguruje bieżącą stronę internetową na podstawie konfiguracji nadrzędnej strony sieci Web.

CreateInstanceFromVirtualPath(String)

Tworzy nowe wystąpienie WebPageBase klasy przy użyciu określonej ścieżki wirtualnej.

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

Próbuje utworzyć wystąpienie bazy danych WebPageBase na podstawie ścieżki wirtualnej i opakowuje złożone wyjątki kompilatora z prostszymi komunikatami

DefineSection(String, SectionWriter)

Wywoływane przez strony zawartości w celu utworzenia nazwanych sekcji zawartości.

EndContext(Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
Execute()

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
ExecutePageHierarchy()

Wykonuje kod w zestawie zależnych stron sieci Web.

ExecutePageHierarchy(WebPageContext, TextWriter)

Wykonuje kod w zestawie zależnych stron internetowych przy użyciu określonych parametrów.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Wykonuje kod w zestawie zależnych stron sieci Web przy użyciu określonego kontekstu, modułu zapisywania i strony początkowej.

GetOutputWriter()

Zwraca wystąpienie składnika zapisywania tekstu używane do renderowania strony.

Href(String, Object[])

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
InitializePage()

Inicjuje bieżącą stronę.

IsSectionDefined(String)

Zwraca wartość wskazującą, czy określona sekcja jest zdefiniowana na stronie.

NormalizeLayoutPagePath(String)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
NormalizePath(String)

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
PopContext()

Zwraca i usuwa kontekst z góry OutputStack wystąpienia.

PushContext(WebPageContext, TextWriter)

Wstawia określony kontekst w górnej OutputStack części wystąpienia.

RenderBody()

Na stronach układu renderuje część strony zawartości, która nie znajduje się w nazwanej sekcji.

RenderPage(String, Object[])

Renderuje zawartość jednej strony na innej stronie.

RenderSection(String)

Na stronach układu renderuje zawartość nazwanej sekcji.

RenderSection(String, Boolean)

Na stronach układu renderuje zawartość nazwanej sekcji i określa, czy sekcja jest wymagana.

Write(HelperResult)

Zapisuje określony HelperResult obiekt jako ciąg zakodowany w formacie HTML.

Write(Object)

Zapisuje określony obiekt jako ciąg zakodowany w formacie HTML.

WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.

(Odziedziczone po WebPageExecutingBase)
WriteLiteral(Object)

Najpierw zapisuje określony obiekt bez kodowania HTML.

Dotyczy