SelectTagHelper 類別

定義

ITagHelper 實作以 < 具有 >asp-for 和/或 asp-items 屬性 (s) 的專案為目標。

public ref class SelectTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-for")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-items")]
public class SelectTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-for")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("select", Attributes="asp-items")>]
type SelectTagHelper = class
    inherit TagHelper
Public Class SelectTagHelper
Inherits TagHelper
繼承
SelectTagHelper
屬性

建構函式

SelectTagHelper(IHtmlGenerator)

建立新的 SelectTagHelper

屬性

For

要針對目前模型評估的運算式。

Generator

IHtmlGenerator取得用來產生 SelectTagHelper 輸出的 。

Items

物件的集合 SelectListItem ,用來以 < optgroup > 和 < option > 元素填 < 入 select > 元素。

Name

輸入 > 專案的名稱 < 。

Order

執行一組 ITagHelper 時,會先在指定的 Order 中叫用其 Init(TagHelperContext) 的 ,然後在指定的 Order 中叫用其 ProcessAsync(TagHelperContext, TagHelperOutput) 的 。 先執行較低的值。

ViewContext

ViewContext取得執行中檢視的 。

方法

Init(TagHelperContext)

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

Process(TagHelperContext, TagHelperOutput)

使用指定的 contextoutput 同步執行 TagHelper

ProcessAsync(TagHelperContext, TagHelperOutput)

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

(繼承來源 TagHelper)

適用於