WebViewPage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor.
public abstract class WebViewPage : System.Web.WebPages.WebPageBase, System.Web.Mvc.IViewDataContainer
type WebViewPage = class
inherit WebPageBase
interface IViewDataContainer
Public MustInherit Class WebViewPage
Inherits WebPageBase
Implements IViewDataContainer
- Наследование
- Производный
- Реализации
Конструкторы
WebViewPage() |
Инициализирует новый экземпляр класса WebViewPage. |
Свойства
Ajax |
Возвращает или задает объект , используемый AjaxHelper для отрисовки HTML с помощью Ajax. |
App |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageExecutingBase) |
AppState |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageExecutingBase) |
Cache |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
Context |
HttpContext Возвращает объект , связанный со страницей. |
Culture |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
DisplayMode |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
Html |
Возвращает или задает объект , используемый HtmlHelper для отрисовки элементов HTML. |
IsAjax |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
IsPost |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
Layout |
Получает или задает путь к странице макета. (Унаследовано от WebPageBase) |
Model |
Возвращает свойство Model связанного ViewDataDictionary объекта. |
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) |
TempData |
Получает временные данные для передачи в представление. |
TemplateInfo |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
UICulture |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
Url |
Получает или задает URL-адрес отображаемой страницы. |
UrlData |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
User |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageRenderingBase) |
ViewBag |
Получает пакет представления. |
ViewContext |
Получает или задает сведения, используемые для визуализации представления. |
ViewData |
Получает или задает словарь, содержащий данные для передачи между контроллером и представлением. |
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) |
Задает контекст представления и данные представления для страницы. |
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() |
Запускает иерархию страниц для конвейерной обработки ASP.NET Razor. |
ExecutePageHierarchy(WebPageContext, TextWriter) |
Выполняет код в наборе зависимых веб-страниц с указанными параметрами. (Унаследовано от WebPageBase) |
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Выполняет код в наборе зависимых веб-страниц с указанным контекстом, модулем записи и начальной страницей. (Унаследовано от WebPageBase) |
GetOutputWriter() |
Возвращает экземпляр модуля записи текста, используемый для отображения страницы. (Унаследовано от WebPageBase) |
Href(String, Object[]) |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageExecutingBase) |
InitHelpers() |
Инициализирует классы AjaxHelper, HtmlHelperи UrlHelper . |
InitializePage() |
Инициализирует текущую страницу. (Унаследовано от WebPageBase) |
IsSectionDefined(String) |
Возвращает значение, указывающее, определен ли указанный раздел на странице. (Унаследовано от WebPageBase) |
NormalizeLayoutPagePath(String) |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageExecutingBase) |
NormalizePath(String) |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. (Унаследовано от WebPageExecutingBase) |
PopContext() |
Возвращает и удаляет контекст из верхней части экземпляра OutputStack . (Унаследовано от WebPageBase) |
PushContext(WebPageContext, TextWriter) |
Вставляет указанный контекст в верхнюю часть экземпляра OutputStack . (Унаследовано от WebPageBase) |
RenderBody() |
На страницах макетов отображает часть страницы содержимого, не входящую в именованные разделы. (Унаследовано от WebPageBase) |
RenderPage(String, Object[]) |
Отображает содержимое одной страницы в другой странице. (Унаследовано от WebPageBase) |
RenderSection(String) |
На страницах макетов отображает содержимое именованного раздела. (Унаследовано от WebPageBase) |
RenderSection(String, Boolean) |
На страницах макетов отображает содержимое именованного раздела и указывает, обязателен ли он. (Унаследовано от WebPageBase) |
SetViewData(ViewDataDictionary) |
Задает данные представления. |
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) |