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


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)

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