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

結果の書式設定に使用される書式For指定文字列 (を参照https://msdn.microsoft.com/en-us/library/txafckwd.aspx)。 生成された "value" 属性を、その書式設定された文字列に設定します。

FormName

関連付けられているフォームの名前

Generator

の出力の IHtmlGenerator 生成に使用される を InputTagHelper取得します。

InputTypeName

入力>要素の<型。

Name

入力>要素の<名前。

Order

ITagHelperセットが実行されると、 Init(TagHelperContext)の が指定した で最初に呼び出されます。次にProcessAsync(TagHelperContext, TagHelperOutput)、 の セットは指定Orderした Orderで呼び出されます。 より小さい値がまず実行されます。

Value

入力>要素の<値。

ViewContext

実行中の ViewContext ビューの を取得します。

メソッド

GetInputType(ModelExplorer, String)

指定modelExplorerされた または InputTypeに<基づいて、入力>要素の "type" 属性値を取得します。

Init(TagHelperContext)

指定contextした を使用して をITagHelper初期化します。 Itemsへの追加は、子を実行する前に追加されるように、このメソッド内で行う必要があります。

(継承元 TagHelper)
Process(TagHelperContext, TagHelperOutput)

指定contextされた と outputTagHelper使用して を同期的に実行します。

ProcessAsync(TagHelperContext, TagHelperOutput)

指定contextされた と outputを使用して をTagHelper非同期に実行します。

(継承元 TagHelper)

適用対象