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) |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по