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


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)

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