Sdílet prostřednictvím


WebPageBase Třída

Definice

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
    inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
Dědičnost
Odvozené

Konstruktory

WebPageBase()

Inicializuje WebPageBase třídu pro použití zděděnou instancí třídy. Tento konstruktor lze volat pouze zděděnou třídou.

Vlastnosti

App

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
AppState

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
Cache

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Context

Při přepsání v odvozené třídě získá nebo nastaví HttpContextBase objekt, který je přidružen ke stránce.

(Zděděno od WebPageExecutingBase)
Culture

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
DisplayMode

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
IsAjax

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
IsPost

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Layout

Získá nebo nastaví cestu stránky rozložení.

Output

Získá aktuální TextWriter objekt pro stránku.

OutputStack

Získá zásobník TextWriter objektů pro kontext aktuální stránky.

Page

Poskytuje přístup jako vlastnost k datům stránky, která jsou sdílena mezi stránkami, stránkami rozložení a částečnými stránkami.

PageContext

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
PageData

Poskytuje přístup jako pole k datům stránek, která jsou sdílena mezi stránkami, stránkami rozložení a částečnými stránkami.

Profile

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Request

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Response

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Server

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
Session

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
TemplateInfo

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
UICulture

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
UrlData

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
User

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageRenderingBase)
VirtualPath

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
VirtualPathFactory

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)

Metody

BeginContext(Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
ConfigurePage(WebPageBase)

Při přepsání v odvozené třídě nakonfiguruje aktuální webovou stránku na základě konfigurace nadřazené webové stránky.

CreateInstanceFromVirtualPath(String)

Vytvoří novou instanci WebPageBase třídy pomocí zadané virtuální cesty.

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

Pokusí se vytvořit instanci WebPageBase z virtualPath a zabalí složité výjimky kompilátoru s jednoduššími zprávami.

DefineSection(String, SectionWriter)

Volána stránkami obsahu k vytvoření pojmenovaných oddílů obsahu.

EndContext(Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
Execute()

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
ExecutePageHierarchy()

Spustí kód v sadě závislých webových stránek.

ExecutePageHierarchy(WebPageContext, TextWriter)

Spustí kód v sadě závislých webových stránek pomocí zadaných parametrů.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Spustí kód v sadě závislých webových stránek pomocí zadaného kontextu, zapisovače a úvodní stránky.

GetOutputWriter()

Vrátí instanci zapisovače textu, která se používá k vykreslení stránky.

Href(String, Object[])

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
InitializePage()

Inicializuje aktuální stránku.

IsSectionDefined(String)

Vrátí hodnotu, která označuje, zda je zadaný oddíl definován na stránce.

NormalizeLayoutPagePath(String)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
NormalizePath(String)

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
PopContext()

Vrátí a odebere kontext z horní části OutputStack instance.

PushContext(WebPageContext, TextWriter)

Vloží zadaný kontext do horní části OutputStack instance.

RenderBody()

Na stránkách rozložení vykreslí část stránky obsahu, která není v pojmenovaném oddílu.

RenderPage(String, Object[])

Vykreslí obsah jedné stránky v rámci jiné stránky.

RenderSection(String)

Na stránkách rozložení vykreslí obsah pojmenovaného oddílu.

RenderSection(String, Boolean)

Na stránkách rozložení vykreslí obsah pojmenovaného oddílu a určí, jestli je oddíl povinný.

Write(HelperResult)

Zapíše zadaný HelperResult objekt jako řetězec kódovaný ve formátu HTML.

Write(Object)

Zapíše zadaný objekt jako řetězec kódovaný ve formátu HTML.

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

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Slouží jako základní třída pro třídy, které představují ASP.NET razor page.

(Zděděno od WebPageExecutingBase)
WriteLiteral(Object)

Zapíše zadaný objekt bez kódování HTML.

Platí pro