WebPageBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |