Поделиться через


WebPage Класс

Определение

Представляет страницу ASP.NET Razor.

public abstract class WebPage : System.Web.WebPages.WebPageBase
type WebPage = class
    inherit WebPageBase
Public MustInherit Class WebPage
Inherits WebPageBase
Наследование

Конструкторы

WebPage()

Вызывается из производного класса для создания нового экземпляра, основанного WebPage на классе .

Свойства

App

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
AppState

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
Cache

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Context

Возвращает или задает HttpContextBase объект , связанный со страницей.

Culture

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
DisplayMode

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Html

HtmlHelper Возвращает объект , связанный со страницей.

IsAjax

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
IsPost

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Layout

Получает или задает путь к странице макета.

(Унаследовано от WebPageBase)
Model

Получает модель, связанную со страницей.

ModelState

Получает состояние модели, связанной со страницей.

Output

Возвращает текущий TextWriter объект для страницы.

(Унаследовано от WebPageBase)
OutputStack

Возвращает стек TextWriter объектов для контекста текущей страницы.

(Унаследовано от WebPageBase)
Page

Предоставляет доступ через свойства к данным страницы, общим для страниц, страниц макетов и частичных страниц.

(Унаследовано от WebPageBase)
PageContext

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
PageData

Предоставляет доступ через массив к данным страницы, общим для страниц, страниц макетов и частичных страниц.

(Унаследовано от WebPageBase)
Profile

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Request

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Response

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Server

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Session

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
TemplateInfo

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
UICulture

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
UrlData

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
User

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageRenderingBase)
Validation

Получает вспомогательный класс проверки для контекста текущей страницы.

VirtualPath

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
VirtualPathFactory

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)

Методы

BeginContext(Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
ConfigurePage(WebPageBase)

При переопределении в производном классе настраивает текущую веб-страницу на основе конфигурации родительской веб-страницы.

(Унаследовано от WebPageBase)
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Выполняет попытку создать экземпляр WebPageBase из virtualPath и помещает в оболочку сложные исключения компилятора с более простыми сообщениями

(Унаследовано от WebPageBase)
DefineSection(String, SectionWriter)

Вызывается страницами содержимого для создания именованных разделов.

(Унаследовано от WebPageBase)
EndContext(Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
Execute()

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
ExecutePageHierarchy()

Выполняет код в наборе зависимых страниц.

ExecutePageHierarchy(WebPageContext, TextWriter)

Выполняет код в наборе зависимых веб-страниц с указанными параметрами.

(Унаследовано от WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Выполняет код в наборе зависимых веб-страниц с указанным контекстом, модулем записи и начальной страницей.

(Унаследовано от WebPageBase)
GetOutputWriter()

Возвращает экземпляр модуля записи текста, используемый для отображения страницы.

(Унаследовано от WebPageBase)
Href(String, Object[])

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
InitializePage()

Инициализирует объект, наследуемый WebPage от класса .

IsSectionDefined(String)

Возвращает значение, указывающее, определен ли указанный раздел на странице.

(Унаследовано от WebPageBase)
NormalizeLayoutPagePath(String)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
NormalizePath(String)

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
PopContext()

Возвращает и удаляет контекст из верхней части экземпляра OutputStack .

(Унаследовано от WebPageBase)
PushContext(WebPageContext, TextWriter)

Вставляет указанный контекст в верхнюю часть экземпляра OutputStack .

(Унаследовано от WebPageBase)
RegisterPageExecutor(IWebPageRequestExecutor)

Добавляет класс в список классов, обрабатывающих выполнение страниц и реализующих настраиваемые функции для страниц.

RenderBody()

На страницах макетов отображает часть страницы содержимого, не входящую в именованные разделы.

(Унаследовано от WebPageBase)
RenderPage(String, Object[])

Отображает страницу содержимого.

RenderSection(String)

На страницах макетов отображает содержимое именованного раздела.

(Унаследовано от WebPageBase)
RenderSection(String, Boolean)

На страницах макетов отображает содержимое именованного раздела и указывает, обязателен ли он.

(Унаследовано от WebPageBase)
Write(HelperResult)

Записывает указанный HelperResult объект в виде строки в кодировке HTML.

(Унаследовано от WebPageBase)
Write(Object)

Записывает указанный объект в строку в кодировке HTML.

(Унаследовано от WebPageBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Представляет страницу ASP.NET Razor.

(Унаследовано от WebPageExecutingBase)
WriteLiteral(Object)

Записывает указанный объект без предварительного HTML-кодирования.

(Унаследовано от WebPageBase)

Применяется к