WebViewPage<TModel> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET.
public abstract class WebViewPage<TModel> : System.Web.Mvc.WebViewPage
type WebViewPage<'Model> = class
inherit WebViewPage
Public MustInherit Class WebViewPage(Of TModel)
Inherits WebViewPage
Параметры типа
- TModel
Тип модели данных представления.
- Наследование
Конструкторы
WebViewPage<TModel>() |
Инициализирует новый экземпляр класса WebViewPage<TModel>. |
Свойства
Ajax |
Возвращает или задает объект AjaxHelper, используемый для отображения разметки HTML с помощью Ajax. |
App |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
AppState |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
Cache |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Context |
Возвращает объект HttpContext, связанный со страницей. (Унаследовано от WebViewPage) |
Culture |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
DisplayMode |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Html |
Возвращает или задает объект HtmlHelper, используемый для отрисовки ЭЛЕМЕНТОВ HTML. |
IsAjax |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
IsPost |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Layout |
Возвращает или задает путь страницы макета. (Унаследовано от WebPageBase) |
Model |
Возвращает свойство Model связанного объекта ViewDataDictionary. |
Output |
Возвращает текущий объект TextWriter для страницы. (Унаследовано от WebPageBase) |
OutputStack |
Возвращает стек объектов TextWriter для текущего контекста страницы. (Унаследовано от WebPageBase) |
Page |
Предоставляет доступ к данным страниц, которые используются совместно между страницами, страницами макета и частичными страницами. (Унаследовано от WebPageBase) |
PageContext |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
PageData |
Предоставляет такой массив, как доступ к данным страницы, которые совместно используются между страницами, страницами макета и частичными страницами. (Унаследовано от WebPageBase) |
Profile |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Request |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Response |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Server |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Session |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
TempData |
Возвращает временные данные для передачи в представление. (Унаследовано от WebViewPage) |
TemplateInfo |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
UICulture |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
Url |
Возвращает или задает URL-адрес отрисоченной страницы. (Унаследовано от WebViewPage) |
UrlData |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
User |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageRenderingBase) |
ViewBag |
Возвращает контейнер представления. (Унаследовано от WebViewPage) |
ViewContext |
Возвращает или задает сведения, используемые для отрисовки представления. (Унаследовано от WebViewPage) |
ViewData |
Получает или задает словарь, содержащий данные для передачи между контроллером и представлением. |
VirtualPath |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
VirtualPathFactory |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
Методы
BeginContext(Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
BeginContext(String, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
BeginContext(TextWriter, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
ConfigurePage(WebPageBase) |
Задает контекст представления и просмотр данных для страницы. (Унаследовано от WebViewPage) |
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Пытается создать экземпляр WebPageBase из virtualPath и упаковывает сложные исключения компилятора с более простыми сообщениями. (Унаследовано от WebPageBase) |
DefineSection(String, SectionWriter) |
Вызывается страницами содержимого для создания именованных разделов контента. (Унаследовано от WebPageBase) |
EndContext(Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
EndContext(String, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
EndContext(TextWriter, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
EndContext(TextWriter, String, Int32, Int32, Boolean) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
Execute() |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
ExecutePageHierarchy() |
Запускает иерархию страниц для конвейера выполнения razor ASP.NET. (Унаследовано от WebViewPage) |
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Выполняет код в наборе зависимых веб-страниц с помощью указанного контекста, записи и начальной страницы. (Унаследовано от WebPageBase) |
ExecutePageHierarchy(WebPageContext, TextWriter) |
Выполняет код в наборе зависимых веб-страниц с помощью указанных параметров. (Унаследовано от WebPageBase) |
GetOutputWriter() |
Возвращает экземпляр записи текста, используемый для отрисовки страницы. (Унаследовано от WebPageBase) |
Href(String, Object[]) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
InitHelpers() |
Инициализирует классы AjaxHelper, HtmlHelperи UrlHelper. |
InitializePage() |
Инициализирует текущую страницу. (Унаследовано от WebPageBase) |
IsSectionDefined(String) |
Возвращает значение, указывающее, определен ли указанный раздел на странице. (Унаследовано от WebPageBase) |
NormalizeLayoutPagePath(String) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
NormalizePath(String) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
PopContext() |
Возвращает и удаляет контекст из верхней части экземпляра OutputStack. (Унаследовано от WebPageBase) |
PushContext(WebPageContext, TextWriter) |
Вставляет указанный контекст в верхней части экземпляра OutputStack. (Унаследовано от WebPageBase) |
RenderBody() |
На страницах макета отрисовывает часть страницы содержимого, которая не находится в именованном разделе. (Унаследовано от WebPageBase) |
RenderPage(String, Object[]) |
Отрисовывает содержимое одной страницы на другой странице. (Унаследовано от WebPageBase) |
RenderSection(String, Boolean) |
На страницах макета отрисовывает содержимое именованного раздела и указывает, является ли раздел обязательным. (Унаследовано от WebPageBase) |
RenderSection(String) |
На страницах макета отрисовывает содержимое именованного раздела. (Унаследовано от WebPageBase) |
SetViewData(ViewDataDictionary) |
Задает данные представления. |
Write(HelperResult) |
Записывает указанный объект HelperResult в виде строки в кодировке HTML. (Унаследовано от WebPageBase) |
Write(Object) |
Записывает указанный объект в виде строки в кодировке HTML. (Унаследовано от WebPageBase) |
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor ASP.NET. (Унаследовано от WebPageExecutingBase) |
WriteLiteral(Object) |
Сначала записывает указанный объект без кодировки HTML. (Унаследовано от WebPageBase) |