ViewComponent 类

定义

视图组件的基类。

public ref class ViewComponent abstract
[Microsoft.AspNetCore.Mvc.ViewComponent]
public abstract class ViewComponent
[<Microsoft.AspNetCore.Mvc.ViewComponent>]
type ViewComponent = class
Public MustInherit Class ViewComponent
继承
ViewComponent
属性

构造函数

ViewComponent()

属性

HttpContext

获取 HttpContext

ModelState

获取 ModelStateDictionary

Request

获取 HttpRequest

RouteData

获取当前请求的 RouteData

TempData

获取 ITempDataDictionary

Url

获取或设置 IUrlHelper

User

获取 IPrincipal 当前用户的。

UserClaimsPrincipal

获取 ClaimsPrincipal 当前用户的。

ViewBag

获取视图包。

ViewComponentContext

获取或设置 ViewComponentContext

ViewContext

获取 ViewContext

ViewData

获取 ViewDataDictionary

ViewEngine

获取或设置 ICompositeViewEngine

方法

Content(String)

返回将呈现 HTML 编码文本的结果。

View()

返回一个结果,该结果将呈现名为 "Default"的分部视图。

View(String)

返回一个结果,该结果将呈现名为的分部视图 viewName

View<TModel>(String, TModel)

返回一个结果,该结果将呈现名为的分部视图 viewName

View<TModel>(TModel)

返回一个结果,该结果将呈现名为 "Default"的分部视图。

适用于