Compartilhar via


InputTagHelper Classe

Definição

ITagHelper implementação visando elementos de <entrada> com um asp-for atributo .

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
Herança
InputTagHelper
Atributos

Construtores

InputTagHelper(IHtmlGenerator)

Cria um novo InputTagHelper.

Propriedades

For

Uma expressão a ser avaliada em relação ao modelo atual.

Format

A cadeia de caracteres de formato (consulte https://msdn.microsoft.com/en-us/library/txafckwd.aspx) usada para formatar o For resultado. Define o atributo "value" gerado para essa cadeia de caracteres formatada.

FormName

O nome do formulário associado

Generator

Obtém o IHtmlGenerator usado para gerar a InputTagHelpersaída do .

InputTypeName

O tipo do <elemento de entrada> .

Name

O nome do <elemento de entrada> .

Order

Quando um conjunto de ITagHelpers é executado, os Init(TagHelperContext)seus são invocados pela primeira vez no especificado Order; em seguida, os ProcessAsync(TagHelperContext, TagHelperOutput)de são invocados no especificado Order. Valores maios baixos são executados primeiro.

Value

O valor do <elemento de entrada> .

ViewContext

Obtém o ViewContext do modo de exibição em execução.

Métodos

GetInputType(ModelExplorer, String)

Obtém o valor do atributo "type" de um <elemento de entrada> com base no determinado modelExplorer ou InputType.

Init(TagHelperContext)

Inicializa o ITagHelper com o fornecido context. As adições a Items devem ser feitas nesse método para garantir que elas sejam adicionadas antes da execução dos filhos.

(Herdado de TagHelper)
Process(TagHelperContext, TagHelperOutput)

Executa de forma síncrona o TagHelper com o fornecido context e output.

ProcessAsync(TagHelperContext, TagHelperOutput)

Executa de forma assíncrona o TagHelper com o fornecido context e output.

(Herdado de TagHelper)

Aplica-se a