Compartilhar via


HtmlHelper Classe

Definição

Implementação padrão de IHtmlHelper.

public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class HtmlHelper : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type HtmlHelper = class
    interface IHtmlHelper
    interface IViewContextAware
Public Class HtmlHelper
Implements IHtmlHelper, IViewContextAware
Herança
HtmlHelper
Derivado
Implementações

Construtores

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

Inicializa uma nova instância da classe HtmlHelper.

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

Inicializa uma nova instância da classe HtmlHelper.

Campos

ValidationInputCssClassName

Nome da classe CSS para validação de entrada.

ValidationInputValidCssClassName

Nome da classe CSS para validação de entrada válida.

ValidationMessageCssClassName

Nome da classe CSS para erro de validação de campo.

ValidationMessageValidCssClassName

Nome da classe CSS para validação de campo válida.

ValidationSummaryCssClassName

Nome da classe CSS para erros de resumo de validação.

ValidationSummaryValidCssClassName

Nome da classe CSS para resumo de validação válido.

Propriedades

Html5DateRenderingMode

Defina essa propriedade como CurrentCulture para ter auxiliares de modelo, como Editor(String, String, String, Object) e EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) renderizar valores de data e hora usando a cultura atual. Por padrão, esses auxiliares renderizam datas e horas como cadeias de caracteres compatíveis com RFC 3339.

IdAttributeDotReplacement

Obtém o String que substitui períodos no atributo ID de um elemento .

MetadataProvider

Obtém o provedor de metadados. Destinado ao uso em IHtmlHelper métodos de extensão.

TempData

Obtém a instância atual ITempDataDictionary .

UrlEncoder

Obtém o UrlEncoder a ser usado para codificar uma URL.

ViewBag

Obtém o multiconjunto da exibição.

ViewContext

Obtém as informações de contexto sobre a exibição.

ViewData

Obtém os dados de exibição atuais.

Métodos

ActionLink(String, String, String, String, String, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

AnonymousObjectToHtmlAttributes(Object)

Cria um dicionário de atributos HTML do objeto de entrada, traduzindo sublinhados para traços em cada propriedade de instância pública.

AntiForgeryToken()

Retorna um <elemento oculto> (token antiforgery) que será validado quando o formulário> que contém <for enviado.

BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

Renderiza uma <marca inicial de formulário> para a resposta. Quando o usuário envia o formulário, a ação com o nome actionName processará a solicitação.

BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

Renderiza uma <marca inicial de formulário> para a resposta. A rota com nome routeName gera o <valor do atributo do action formulário>.

CheckBox(String, Nullable<Boolean>, Object)

Retorna um <elemento de entrada> do tipo "caixa de seleção" com o valor "true" e um <elemento de entrada> do tipo "oculto" com o valor "false" para o especificado expression. Adiciona um atributo "marcado" ao elemento "caixa de seleção" com base no primeiro valor nãonull encontrado em: a entrada do dicionário com a htmlAttributes chave "marcada", a ModelState entrada com nome completo, a ViewData entrada com nome completo ou a expression avaliada em relação Modela . Se isChecked nãonull for, em vez disso, usará o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o isChecked parâmetro . Consulte Name(String) para obter mais informações sobre um "nome completo".

Contextualize(ViewContext)

Define o ViewContext.

CreateForm()

Substitua esse método para retornar uma MvcForm subclasse. Essa subclasse pode alterar o EndForm() comportamento.

Display(String, String, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de exibição, um nome de campo HTML especificado e dados de exibição adicionais. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

DisplayName(String)

Retorna o nome de exibição do especificado expression.

DisplayText(String)

Retorna o texto de exibição simples para o especificado expression.

DropDownList(String, IEnumerable<SelectListItem>, String, Object)

Retorna um elemento de seleção HTML <de> seleção única para o expression. Adiciona <elementos de opção> com base em optionLabel e selectList. Adiciona um atributo "selecionado" a uma <opção> se ele Value (se nãonull) ou Text corresponder ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que seja usada em vez de selectList), ou a expression avaliada em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Editor(String, String, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de editor, o nome do campo HTML especificado e dados de exibição adicionais. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

Encode(Object)

Converte o value em um codificado Stringem HTML.

Encode(String)

Converte o especificado String em um codificado Stringem HTML.

EndForm()

Renderiza a <marca /form> end para a resposta.

FormatValue(Object, String)

Formata o valor.

GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

Gere uma caixa de marcar.

GenerateDisplay(ModelExplorer, String, String, Object)

Gere uma exibição.

GenerateDisplayName(ModelExplorer, String)

Gerar nome de exibição.

GenerateDisplayText(ModelExplorer)

Gerar texto de exibição.

GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

Gere uma lista suspensa.

GenerateEditor(ModelExplorer, String, String, Object)

Gerar editor.

GenerateForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

Renderiza uma <marca inicial de formulário> para a resposta. Quando o usuário envia o formulário, a ação com o nome actionName processará a solicitação.

GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

Gerar um oculto.

GenerateId(String)

Gerar uma ID.

GenerateIdFromName(String)

Retorna uma ID de elemento HTML para a expressão fullNameespecificada .

GenerateLabel(ModelExplorer, String, String, Object)

Gerar um rótulo.

GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

Gere uma caixa de listagem.

GenerateName(String)

Genear um nome.

GeneratePassword(ModelExplorer, String, Object, Object)

Gere uma senha.

GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

Gere um botão de opção.

GenerateRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

Renderiza uma <marca inicial de formulário> para a resposta. A rota com nome routeName gera o <valor do atributo do action formulário>.

GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

Gere uma área de texto.

GenerateTextBox(ModelExplorer, String, Object, String, Object)

Gera uma caixa de texto.

GenerateValidationMessage(ModelExplorer, String, String, String, Object)

Gere uma mensagem de validação.

GenerateValidationSummary(Boolean, String, Object, String)

Gerar um resumo de validação.

GenerateValue(String, Object, String, Boolean)

Gerar um valor.

GetEnumSelectList(ModelMetadata)

Retorna uma lista de seleção para o determinado metadata.

GetEnumSelectList(Type)

Retorna uma lista de seleção para o determinado enumType.

GetEnumSelectList<TEnum>()

Retorna uma lista de seleção para o determinado TEnum.

GetFormMethodString(FormMethod)

Retorna o método HTTP que trata a entrada de formulário (GET ou POST) como uma cadeia de caracteres.

Hidden(String, Object, Object)

Retorna um <elemento de entrada> do tipo "oculto" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo, o expression avaliado em relação Modela ou a htmlAttributes entrada de dicionário com a chave "value". Consulte Name(String) para obter mais informações sobre um "nome completo".

Id(String)

Retorna a ID do elemento HTML para o especificado expression.

Label(String, String, Object)

Retorna um <elemento de rótulo> para o especificado expression.

ListBox(String, IEnumerable<SelectListItem>, Object)

Retorna um elemento de seleção de seleção <múltipla> para o expression. Adiciona <elementos de opção> com base em selectList. Adiciona um atributo "selecionado" a uma <opção> se ele Value (se nãonull) ou Text corresponder a uma entrada na primeira coleção nãonull encontrada em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que seja usada em vez de selectList), ou a expression avaliada em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Name(String)

Retorna o nome completo do elemento HTML para o especificado expression. HtmlFieldPrefix Usa (se não estiver vazio) para refletir a relação entre Model o modelo atual e o modelo da exibição de nível superior.

ObjectToDictionary(Object)

Cria um dicionário a partir de um objeto, adicionando cada propriedade de instância pública como uma chave com seu valor associado ao dicionário. Isso também irá expor as propriedades públicas de tipos derivados. Normalmente isso é usado com objetos de um tipo anônimo.

Se o value já for uma IDictionary<TKey,TValue> instância, ele será retornado como está. new { data_name="value" } traduzirá para a entrada { "data_name", "value" } no dicionário resultante.

PartialAsync(String, Object, ViewDataDictionary)

Retorna a marcação HTML para a exibição parcial especificada.

Password(String, Object, Object)

Retorna um <elemento de entrada> do tipo "password" para o especificado expression. Adiciona um atributo "value" que contém o primeiro valor nãonull em: o value parâmetro ou a entrada de htmlAttributes dicionário com a chave "value".

RadioButton(String, Object, Nullable<Boolean>, Object)

Retorna um <elemento de entrada> do tipo "radio" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: o value parâmetro ou a entrada de dicionário com a htmlAttributes chave "value". Adiciona um atributo "verificado" ao elemento se value corresponder ao primeiro valor nãonull encontrado em: a entrada do dicionário com a htmlAttributes chave "checked", a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Se isChecked nãonull for, usará o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o isChecked parâmetro . Consulte Name(String) para obter mais informações sobre um "nome completo".

Raw(Object)

Encapsula a marcação HTML da representação de cadeia de caracteres de um Object em um HtmlString, sem codificar HTML a representação de cadeia de caracteres.

Raw(String)

Encapsula a marcação HTML em um HtmlStringsem codificação HTML do especificado value.

RenderPartialAsync(String, Object, ViewDataDictionary)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

Renderize uma exibição parcial.

RouteLink(String, String, String, String, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

TextArea(String, String, Int32, Int32, Object)

Retorna um <elemento textarea> para o especificado expression. Adiciona conteúdo ao corpo do elemento com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextBox(String, Object, String, Object)

Retorna um <elemento de entrada> do tipo "text" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo, o expression avaliado em relação Modela ou a entrada de dicionário com a htmlAttributes chave "value". Consulte Name(String) para obter mais informações sobre um "nome completo".

ValidationMessage(String, String, Object, String)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationSummary(Boolean, String, Object, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

Value(String, String)

Retorna o valor formatado para o especificado expression. Especificamente, retorna o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Métodos de Extensão

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

Renderiza o especificado componentType.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

Renderiza o TComponent.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

Renderiza o TComponent.

Display(IHtmlHelper, String)

Retorna a marcação HTML para o expression, usando um modelo de exibição. O modelo é encontrado usando o expression.ModelMetadata

Display(IHtmlHelper, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de exibição e dados de exibição adicionais especificados. O modelo é encontrado usando o expression.ModelMetadata

Display(IHtmlHelper, String, String)

Retorna a marcação HTML para o expression, usando um modelo de exibição. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

Display(IHtmlHelper, String, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de exibição e dados de exibição adicionais especificados. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

Display(IHtmlHelper, String, String, String)

Retorna a marcação HTML para o expression, usando um modelo de exibição e um nome de campo HTML especificado. O modelo é encontrado usando o templateName ou o expressiondoModelMetadata .

DisplayForModel(IHtmlHelper)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição. O modelo é encontrado usando o do ModelMetadatamodelo.

DisplayForModel(IHtmlHelper, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição e dados de exibição adicionais especificados. O modelo é encontrado usando o do ModelMetadatamodelo.

DisplayForModel(IHtmlHelper, String)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

DisplayForModel(IHtmlHelper, String, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição e dados de exibição adicionais especificados. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

DisplayForModel(IHtmlHelper, String, String)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição e um nome de campo HTML especificado. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

DisplayForModel(IHtmlHelper, String, String, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de exibição, um nome de campo HTML especificado e dados de exibição adicionais. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

DisplayNameForModel(IHtmlHelper)

Retorna o nome de exibição do modelo atual.

Editor(IHtmlHelper, String)

Retorna a marcação HTML para o expression, usando um modelo de editor. O modelo é encontrado usando o expression.ModelMetadata

Editor(IHtmlHelper, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de editor e dados de exibição adicionais especificados. O modelo é encontrado usando o expression.ModelMetadata

Editor(IHtmlHelper, String, String)

Retorna a marcação HTML para o expression, usando um modelo de editor. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

Editor(IHtmlHelper, String, String, Object)

Retorna a marcação HTML para o expression, usando um modelo de editor e dados de exibição adicionais especificados. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

Editor(IHtmlHelper, String, String, String)

Retorna a marcação HTML para o expression, usando um modelo de editor e o nome do campo HTML especificado. O modelo é encontrado usando o templateName ou o expression.ModelMetadata

EditorForModel(IHtmlHelper)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor. O modelo é encontrado usando o do ModelMetadatamodelo.

EditorForModel(IHtmlHelper, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor e dados de exibição adicionais especificados. O modelo é encontrado usando o do ModelMetadatamodelo.

EditorForModel(IHtmlHelper, String)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

EditorForModel(IHtmlHelper, String, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor e dados de exibição adicionais especificados. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

EditorForModel(IHtmlHelper, String, String)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor e o nome do campo HTML especificado. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

EditorForModel(IHtmlHelper, String, String, Object)

Retorna a marcação HTML para o modelo atual, usando um modelo de editor, o nome do campo HTML especificado e dados de exibição adicionais. O modelo é encontrado usando o templateName ou o do ModelMetadatamodelo.

BeginForm(IHtmlHelper)

Renderiza uma <marca de início de formulário> para a resposta. O <valor do atributo do action formulário> corresponderá à solicitação atual.

BeginForm(IHtmlHelper, FormMethod)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação atual processará a solicitação.

BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação atual processará a solicitação.

BeginForm(IHtmlHelper, FormMethod, Object)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação atual processará a solicitação.

BeginForm(IHtmlHelper, Nullable<Boolean>)

Renderiza uma <marca de início de formulário> para a resposta. O <valor do atributo do action formulário> corresponderá à solicitação atual.

BeginForm(IHtmlHelper, Object)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação atual processará a solicitação.

BeginForm(IHtmlHelper, String, String)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação com o nome actionName processará a solicitação.

BeginForm(IHtmlHelper, String, String, FormMethod)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação com o nome actionName processará a solicitação.

BeginForm(IHtmlHelper, String, String, FormMethod, Object)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação com o nome actionName processará a solicitação.

BeginForm(IHtmlHelper, String, String, Object)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação com o nome actionName processará a solicitação.

BeginForm(IHtmlHelper, String, String, Object, FormMethod)

Renderiza uma <marca de início de formulário> para a resposta. Quando o usuário enviar o formulário, a ação com o nome actionName processará a solicitação.

BeginRouteForm(IHtmlHelper, Object)

Renderiza uma <marca de início de formulário> para a resposta. A primeira rota que pode fornecer uma URL com o especificado routeValues gera o <valor de atributo do action formulário>.

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

Renderiza uma <marca de início de formulário> para a resposta. A primeira rota que pode fornecer uma URL com o especificado routeValues gera o <valor de atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String, FormMethod)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String, Object)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

Renderiza uma <marca de início de formulário> para a resposta. A rota com o nome routeName gera o <valor do atributo do action formulário>.

CheckBox(IHtmlHelper, String)

Retorna um <elemento de entrada> do tipo "caixa de seleção" com o valor "true" e um <elemento de entrada> do tipo "hidden" com o valor "false" para o especificado expression. Adiciona um atributo "marcado" ao elemento "checkbox" com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

CheckBox(IHtmlHelper, String, Boolean)

Retorna um <elemento de entrada> do tipo "caixa de seleção" com o valor "true" e um <elemento de entrada> do tipo "hidden" com o valor "false" para o especificado expression. Adiciona um atributo "marcado" ao elemento "checkbox" com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o isChecked parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

CheckBox(IHtmlHelper, String, Object)

Retorna um <elemento de entrada> do tipo "caixa de seleção" com o valor "true" e um <elemento de entrada> do tipo "hidden" com o valor "false" para o especificado expression. Adiciona um atributo "marcado" ao elemento "checkbox" com base no primeiro valor nãonull encontrado em: a entrada do dicionário com a htmlAttributes chave "checked", a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Hidden(IHtmlHelper, String)

Retorna um <elemento de entrada> do tipo "oculto" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Hidden(IHtmlHelper, String, Object)

Retorna um <elemento de entrada> do tipo "oculto" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Password(IHtmlHelper, String)

Retorna um <elemento de entrada> do tipo "password" para o especificado expression. Não adiciona um atributo "value".

Password(IHtmlHelper, String, Object)

Retorna um <elemento de entrada> do tipo "password" para o especificado expression. Adiciona um atributo "value" que contém o value parâmetro , se não fornull.

RadioButton(IHtmlHelper, String, Object)

Retorna um <elemento de entrada> do tipo "radio" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o value parâmetro se esse não fornull. Adiciona um atributo "verificado" ao elemento se value corresponder ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

RadioButton(IHtmlHelper, String, Object, Boolean)

Retorna um <elemento de entrada> do tipo "radio" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o value parâmetro se esse não fornull. Adiciona um atributo "verificado" ao elemento se value corresponder ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o isChecked parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

RadioButton(IHtmlHelper, String, Object, Object)

Retorna um <elemento de entrada> do tipo "radio" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: o value parâmetro ou a entrada de dicionário com a htmlAttributes chave "value". Adiciona um atributo "verificado" ao elemento se value corresponder ao primeiro valor nãonull encontrado em: a entrada do dicionário com a htmlAttributes chave "checked", a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextArea(IHtmlHelper, String)

Retorna um <elemento textarea> para o especificado expression. Adiciona conteúdo ao corpo do elemento com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextArea(IHtmlHelper, String, Object)

Retorna um <elemento textarea> para o especificado expression. Adiciona conteúdo ao corpo do elemento com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextArea(IHtmlHelper, String, String)

Retorna um <elemento textarea> para o especificado expression. Adiciona conteúdo ao corpo do elemento com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextArea(IHtmlHelper, String, String, Object)

Retorna um <elemento textarea> para o especificado expression. Adiciona conteúdo ao corpo do elemento com base no primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextBox(IHtmlHelper, String)

Retorna um <elemento de entrada> do tipo "text" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextBox(IHtmlHelper, String, Object)

Retorna um <elemento de entrada> do tipo "text" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

TextBox(IHtmlHelper, String, Object, Object)

Retorna um <elemento de entrada> do tipo "text" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo, o expression avaliado em relação Modela ou a entrada de dicionário com a htmlAttributes chave "value". Consulte Name(String) para obter mais informações sobre um "nome completo".

TextBox(IHtmlHelper, String, Object, String)

Retorna um <elemento de entrada> do tipo "text" para o especificado expression. Adiciona um atributo "value" ao elemento que contém o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, o value parâmetro, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

Label(IHtmlHelper, String)

Retorna um <elemento label> para o especificado expression.

Label(IHtmlHelper, String, String)

Retorna um <elemento label> para o especificado expression.

LabelForModel(IHtmlHelper)

Retorna um <elemento label> para o modelo atual.

LabelForModel(IHtmlHelper, Object)

Retorna um <elemento label> para o modelo atual.

LabelForModel(IHtmlHelper, String)

Retorna um <elemento label> para o modelo atual.

LabelForModel(IHtmlHelper, String, Object)

Retorna um <elemento label> para o modelo atual.

ActionLink(IHtmlHelper, String, String)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

ActionLink(IHtmlHelper, String, String, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

ActionLink(IHtmlHelper, String, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

ActionLink(IHtmlHelper, String, String, String)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

ActionLink(IHtmlHelper, String, String, String, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

ActionLink(IHtmlHelper, String, String, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a ação especificada.

RouteLink(IHtmlHelper, String, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

RouteLink(IHtmlHelper, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

RouteLink(IHtmlHelper, String, String)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

RouteLink(IHtmlHelper, String, String, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

RouteLink(IHtmlHelper, String, String, Object, Object)

Retorna um elemento de âncora (<a>) que contém um caminho de URL para a rota especificada.

IdForModel(IHtmlHelper)

Retorna a ID do elemento HTML para o modelo atual.

NameForModel(IHtmlHelper)

Retorna o nome completo do elemento HTML para o modelo atual. HtmlFieldPrefix Usa (se não estiver vazio) para refletir a relação entre Model o modelo atual e o modelo da exibição de nível superior.

Partial(IHtmlHelper, String)

Retorna a marcação HTML para a exibição parcial especificada.

Partial(IHtmlHelper, String, ViewDataDictionary)

Retorna a marcação HTML para a exibição parcial especificada.

Partial(IHtmlHelper, String, Object)

Retorna a marcação HTML para a exibição parcial especificada.

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

Retorna a marcação HTML para a exibição parcial especificada.

PartialAsync(IHtmlHelper, String)

Retorna a marcação HTML para a exibição parcial especificada.

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

Retorna a marcação HTML para a exibição parcial especificada.

PartialAsync(IHtmlHelper, String, Object)

Retorna a marcação HTML para a exibição parcial especificada.

RenderPartial(IHtmlHelper, String)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartial(IHtmlHelper, String, Object)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartialAsync(IHtmlHelper, String)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

Renderiza a marcação HTML para a exibição parcial especificada.

RenderPartialAsync(IHtmlHelper, String, Object)

Renderiza a marcação HTML para a exibição parcial especificada.

DropDownList(IHtmlHelper, String)

Retorna um elemento de seleção única html <select> para o expression. Adiciona <elementos de opção> com base na ViewData entrada com nome completo. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Retorna um elemento de seleção única html <select> para o expression. Adiciona <elementos de opção> com base em selectList. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que usado em vez de selectList) ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

Retorna um elemento de seleção única html <select> para o expression. Adiciona <elementos de opção> com base em selectList. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que usado em vez de selectList) ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

Retorna um elemento de seleção única html <select> para o expression. Adiciona <elementos de opção> com base em optionLabel e selectList. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que usado em vez de selectList) ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

DropDownList(IHtmlHelper, String, String)

Retorna um elemento de seleção única html <select> para o expression. Adiciona <elementos de opção> com base em optionLabel e a ViewData entrada com nome completo. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

ListBox(IHtmlHelper, String)

Retorna um elemento de seleção de seleção <múltipla> para o expression. Adiciona <elementos de opção> com base na ViewData entrada com nome completo. Adiciona um atributo "selecionado" a uma <opção> se seu Value (se nãonull) ou Text corresponde ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

Retorna um elemento de seleção de seleção <múltipla> para o expression. Adiciona <elementos de opção> com base em selectList. Adiciona um atributo "selecionado" a uma <opção> se ele Value (se nãonull) ou Text corresponder ao primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo (a menos que seja usada em vez de selectList), ou a expression avaliada em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

ValidationMessage(IHtmlHelper, String)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationMessage(IHtmlHelper, String, Object)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationMessage(IHtmlHelper, String, String)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationMessage(IHtmlHelper, String, String, Object)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationMessage(IHtmlHelper, String, String, String)

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

ValidationSummary(IHtmlHelper)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String, Object)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, Object)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, Object, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, String)

Retorna uma lista não ordenada (<elemento ul> ) de mensagens de validação que estão no ModelStateDictionary objeto .

Value(IHtmlHelper, String)

Retorna o valor formatado para o especificado expression. Especificamente, retorna o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o expression avaliado em relação Modela . Consulte Name(String) para obter mais informações sobre um "nome completo".

ValueForModel(IHtmlHelper)

Retorna o valor formatado para o modelo atual. Especificamente, retorna o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o Model. Consulte Name(String) para obter mais informações sobre um "nome completo".

ValueForModel(IHtmlHelper, String)

Retorna o valor formatado para o modelo atual. Especificamente, retorna o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo, a ViewData entrada com nome completo ou o Model. Consulte Name(String) para obter mais informações sobre um "nome completo".

Aplica-se a