Share via


ViewPage<TModel> 类

定义

表示以 Web 窗体页形式呈现强类型视图所需的信息。

public class ViewPage<TModel> : System.Web.Mvc.ViewPage
type ViewPage<'Model> = class
    inherit ViewPage
Public Class ViewPage(Of TModel)
Inherits ViewPage

类型参数

TModel

模型的类型。

继承
ViewPage<TModel>

构造函数

ViewPage<TModel>()

初始化 ViewPage<TModel> 类的新实例。

属性

Ajax

获取或设置 AjaxHelper<TModel> 支持在 Ajax 方案中呈现 HTML 的对象。

Html

获取或设置对象, HtmlHelper 该对象提供对呈现元素的支持。

MasterLocation

获取或设置母版视图的路径。

(继承自 ViewPage)
Model

Model获取关联ViewDataDictionary<TModel>对象的 属性。

TempData

获取要传递到视图的临时数据。

(继承自 ViewPage)
Url

获取或设置已呈现的页的 URL。

(继承自 ViewPage)
ViewBag

获取视图包。

(继承自 ViewPage)
ViewContext

获取或设置用于呈现视图的信息。

(继承自 ViewPage)
ViewData

获取或设置一个字典,其中包含在控制器和视图之间传递的数据。

Writer

获取用于向响应呈现视图的文本编写器。

(继承自 ViewPage)

方法

InitHelpers()

实例化并初始化 AjaxHtml 属性。

OnPreInit(EventArgs)

在页初始化开始时引发 PreInit 事件。

(继承自 ViewPage)
ProcessRequest(HttpContext)

通过 ASP.NET MVC 框架启用对指定 HTTP 请求的处理。

(继承自 ViewPage)
Render(HtmlTextWriter)

HtmlTextWriter初始化接收要呈现的页面内容的 对象。

(继承自 ViewPage)
RenderView(ViewContext)

使用指定的视图上下文将视图页呈现给响应。

(继承自 ViewPage)
SetTextWriter(TextWriter)
已过时.

注意:此 API 现已过时。设置用于将视图呈现给响应的文本编写器。

(继承自 ViewPage)
SetViewData(ViewDataDictionary)

设置关联视图的视图数据字典。

适用于