PartialTagHelper 类

定义

呈现分部视图。

public ref class PartialTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("partial", Attributes="name", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
public class PartialTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("partial", Attributes="name", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
type PartialTagHelper = class
    inherit TagHelper
Public Class PartialTagHelper
Inherits TagHelper
继承
PartialTagHelper
属性

构造函数

PartialTagHelper(ICompositeViewEngine, IViewBufferScope)

创建一个新的 PartialTagHelper

PartialTagHelper(ICompositeViewEngine, IViewBufferScope)

呈现分部视图。

属性

FallbackName

如果找不到 指定的 Name 视图,则查找的视图。

For

要针对当前模型计算的表达式。 不能与 Model一起使用。

Model

要传入分部视图的模型。 不能与 For一起使用。

Name

呈现到响应的分部视图的名称或路径。

Optional

如果可选,如果找不到视图,则执行标记帮助程序将无操作。 否则将引发 ,指出找不到视图。

Order

执行一组 ITagHelper时,首先在指定的 中调用其 Init(TagHelperContext)的 ;然后在指定的 OrderOrder中调用其 ProcessAsync(TagHelperContext, TagHelperOutput)的 。 先执行更低的值。

(继承自 TagHelper)
ViewContext

ViewContext获取正在执行的视图的 。

ViewData

ViewDataDictionary 传入分部视图的 。

方法

Init(TagHelperContext)

ITagHelper使用给定context的 初始化 。 Items应在此方法中对 进行添加,以确保在执行子级之前添加它们。

(继承自 TagHelper)
Process(TagHelperContext, TagHelperOutput)

使用给定contextTagHelperoutput同步执行 。

(继承自 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

使用给定contextTagHelperoutput异步执行 。

适用于