InputTagHelper 類別

定義

ITagHelper實作以屬性為目標 < 的 asp-for 輸入 > 專案。

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

建構函式

InputTagHelper(IHtmlGenerator)

建立新的 InputTagHelper

屬性

For

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

Format

格式字串 (請參閱 https://msdn.microsoft.com/en-us/library/txafckwd.aspx 用來格式化 For 結果) 。 將產生的 「value」 屬性設定為該格式化字串。

FormName

相關聯表單的名稱

Generator

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

InputTypeName

輸入 > 專案的 < 型別。

Name

輸入 > 專案的名稱 < 。

Order

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

Value

輸入 > 元素的值 < 。

ViewContext

ViewContext取得執行中檢視的 。

方法

GetInputType(ModelExplorer, String)

<根據指定的 modelExplorerInputType 取得輸入 > 專案的 「type」 屬性值。

Init(TagHelperContext)

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

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

使用指定的 contextoutput 同步執行 TagHelper

ProcessAsync(TagHelperContext, TagHelperOutput)

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

(繼承來源 TagHelper)

適用於