WebPageRenderingBase 类

定义

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

public abstract class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile
type WebPageRenderingBase = class
    inherit WebPageExecutingBase
    interface ITemplateFile
Public MustInherit Class WebPageRenderingBase
Inherits WebPageExecutingBase
Implements ITemplateFile
继承
WebPageRenderingBase
派生
实现

构造函数

WebPageRenderingBase()

初始化 WebPageRenderingBase 类的新实例。

属性

App

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
AppState

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
Cache

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Context

在派生类中重写时,获取或设置 HttpContextBase 与页面关联的 对象。

(继承自 WebPageExecutingBase)
Culture

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

DisplayMode

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

IsAjax

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

IsPost

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Layout

在派生类中重写时,将获取或设置布局页的路径。

Page

在派生类中重写时,将提供对页面、布局页和分页之间共享的页数据的类似属性的访问。

PageContext

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

PageData

在派生类中重写时,将提供对页面、布局页和分页之间共享的页数据的类似数组的访问。

Profile

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Request

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Response

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Server

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

Session

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

TemplateInfo

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

UICulture

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

UrlData

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

User

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

VirtualPath

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
VirtualPathFactory

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)

方法

BeginContext(Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
EndContext(Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
Execute()

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
ExecutePageHierarchy()

在派生类中重写时,将调用用于初始化页的方法。

GetOutputWriter()

返回用于呈现页面的文本编写器实例。

(继承自 WebPageExecutingBase)
Href(String, Object[])

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
NormalizeLayoutPagePath(String)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
NormalizePath(String)

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
RenderPage(String, Object[])

在派生类中重写时,将呈现网页。

Write(HelperResult)

将指定的 HelperResult 对象作为 HTML 编码的字符串写入。

(继承自 WebPageExecutingBase)
Write(Object)

将指定对象的字符串表示形式作为 HTML 编码的字符串写入。

(继承自 WebPageExecutingBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

提供用于呈现使用 Razor 视图引擎的页的方法和属性。

(继承自 WebPageExecutingBase)
WriteLiteral(Object)

无需 HTML 编码即可写入指定的对象。

(继承自 WebPageExecutingBase)

适用于