Share via


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 時,會先在指定的 Order 中叫用其 Init(TagHelperContext) 的 ,然後在指定的 Order 中叫用其 ProcessAsync(TagHelperContext, TagHelperOutput) 的 。 先執行較低的值。

(繼承來源 TagHelper)
ViewContext

ViewContext取得執行中檢視的 。

ViewData

ViewDataDictionary 傳入部分檢視的 。

方法

Init(TagHelperContext)

ITagHelper使用指定的 context 初始化 。 在此方法中應該新增 , Items 以確保在執行子系之前會新增這些新增專案。

(繼承來源 TagHelper)
Process(TagHelperContext, TagHelperOutput)

使用指定的 contextoutput 同步執行 TagHelper

(繼承來源 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

使用指定的 contextoutput ,以非同步方式執行 TagHelper

適用於