HtmlHelper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Oferece suporte à renderização de controles do formulário HTML e realiza a validação do formulário em uma página da Web.
public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
- Herança
-
HtmlHelper
Propriedades
IdAttributeDotReplacement |
Obtém ou define o caractere usado para substituir o ponto (.) no atributo id dos controles de formulário renderizados. |
UnobtrusiveJavaScriptEnabled |
Obtém ou define um valor que indica se a página usa JavaScript discreto para a funcionalidade Ajax. |
ValidationInputCssClassName |
Obtém ou define o nome da classe CSS que define a aparência dos elementos de entrada quando a validação falha. |
ValidationInputValidCssClassName |
Obtém ou define o nome da classe CSS que define a aparência dos elementos de entrada quando a validação é aprovada. |
ValidationMessageCssClassName |
Obtém ou define o nome da classe CSS que define a aparência das mensagens de erro de validação quando a validação falha. |
ValidationMessageValidCssClassName |
Obtém ou define o nome da classe CSS que define a aparência das mensagens de erro de validação quando a validação é bem-sucedida. |
ValidationSummaryClass |
Obtém ou define o nome da classe CSS que define a aparência do resumo de validação quando a validação falha. |
ValidationSummaryValidClass |
Obtém ou define o nome da classe CSS que define a aparência do resumo de validação quando a validação é bem-sucedida. |
Métodos
AnonymousObjectToHtmlAttributes(Object) |
Cria um dicionário de atributos HTML a partir do objeto de entrada, traduzindo sublihados como traços. |
AttributeEncode(Object) |
Retorna uma cadeia de caracteres codificada em HTML que representa o objeto especificado usando uma codificação mínima adequada apenas para atributos HTML entre aspas. |
AttributeEncode(String) |
Retorna uma cadeia de caracteres codificada em HTML que representa a cadeia de caracteres especificada usando uma codificação mínima adequada apenas para atributos HTML entre aspas. |
CheckBox(String) |
Retorna um controle de caixa de seleção HTML com o nome especificado. |
CheckBox(String, Boolean) |
Retorna um controle de caixa de seleção HTML com o nome especificado e o status de marcação padrão. |
CheckBox(String, Boolean, IDictionary<String,Object>) |
Retorna um controle de caixa de seleção HTML com o nome especificado, o status de marcação padrão e os atributos personalizados definidos por um dicionário de atributos. |
CheckBox(String, Boolean, Object) |
Retorna um controle de caixa de seleção HTML com o nome especificado, o status de marcação padrão e os atributos personalizados definidos por um objeto de atributos. |
CheckBox(String, IDictionary<String,Object>) |
Retorna um controle de caixa de seleção HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos. |
CheckBox(String, Object) |
Retorna um controle de caixa de seleção HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos. |
DropDownList(String, IEnumerable<SelectListItem>) |
Retorna um controle de lista suspensa HTML com o nome especificado e contendo os itens especificados da lista. |
DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de lista suspensa HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista. |
DropDownList(String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de lista suspensa HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista. |
DropDownList(String, String, IEnumerable<SelectListItem>) |
Retorna um controle de lista suspensa HTML com o nome especificado e contendo os itens especificados da lista e o item padrão. |
DropDownList(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de lista suspensa HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista e o item padrão. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de lista suspensa HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista e o item padrão. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Retorna um controle de lista suspensa HTML com o nome especificado, os atributos personalizados definidos por um dicionário de atributos e a seleção padrão, contendo os itens especificados da lista e o item padrão. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object) |
Retorna um controle de lista suspensa HTML com o nome especificado, os atributos personalizados definidos por um objeto de atributos e a seleção padrão, contendo os itens especificados da lista e o item padrão. |
Encode(Object) |
Retorna uma cadeia de caracteres codificada em HTML que representa o objeto especificado usando uma codificação completa adequada para HTML arbitrário. |
Encode(String) |
Retorna uma cadeia de caracteres codificada em HTML que representa a cadeia de caracteres especificada usando uma codificação completa adequada para HTML arbitrário. |
Hidden(String) |
Retorna um controle HTML oculto com o nome especificado. |
Hidden(String, Object) |
Retorna um controle HTML oculto com o nome e o valor especificados. |
Hidden(String, Object, IDictionary<String,Object>) |
Retorna um controle HTML oculto com o nome especificado, o valor e os atributos personalizados definidos por um dicionário de atributos. |
Hidden(String, Object, Object) |
Retorna um controle HTML oculto com o nome especificado, o valor e os atributos personalizados definidos por um objeto de atributos. |
Label(String) |
Retorna um rótulo HTML que exibe o texto especificado. |
Label(String, Object) |
Retorna um rótulo HTML que exibe o texto especificado e que contém os atributos personalizados especificados. |
Label(String, String) |
Retorna um rótulo HTML que exibe o texto especificado e que tem o especificado para o atributo . |
Label(String, String, IDictionary<String,Object>) |
Retorna um rótulo HTML que exibe o texto especificado e que tem o especificado para atributos personalizados e de atributos definidos por um dicionário de atributos. |
Label(String, String, Object) |
Retorna um rótulo HTML que exibe o texto especificado e que tem o especificado para atributos personalizados e de atributos definidos por um objeto de atributo. |
ListBox(String, IEnumerable<SelectListItem>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista. |
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista. |
ListBox(String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista. |
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens de lista e as seleções padrão especificados, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista, o item padrão e as seleções. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens, o item padrão e as seleções especificados, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um dicionário de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um objeto de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado, os itens, o item padrão, os atributos personalizados definidos por um objeto de atributos e as seleções. |
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. |
Password(String) |
Retorna um controle de senha HTML com o nome especificado. |
Password(String, Object) |
Retorna um controle de senha HTML com o nome e o valor especificados. |
Password(String, Object, IDictionary<String,Object>) |
Retorna um controle de senha HTML com o nome especificado, o valor e os atributos personalizados definidos por um dicionário de atributos. |
Password(String, Object, Object) |
Retorna um controle de senha HTML com o nome especificado, o valor e os atributos personalizados definidos por um objeto de atributos. |
RadioButton(String, Object) |
Retorna um controle de botão de opção HTML com o nome e o valor especificados. |
RadioButton(String, Object, Boolean) |
Retorna um controle de botão de opção HTML com o nome, o valor e o status de seleção padrão especificados. |
RadioButton(String, Object, Boolean, IDictionary<String,Object>) |
Retorna um controle de botão de opção HTML com o nome especificado, o valor, o status de seleção padrão e os atributos personalizados definidos por um dicionário de atributos. |
RadioButton(String, Object, Boolean, Object) |
Retorna um controle de botão de opção HTML com o nome especificado, o valor, o status de seleção padrão e os atributos personalizados definidos por um objeto de atributos. |
RadioButton(String, Object, IDictionary<String,Object>) |
Retorna um controle de botão de opção HTML com o nome especificado, o valor e os atributos personalizados definidos por um dicionário de atributos. |
RadioButton(String, Object, Object) |
Retorna um controle de botão de opção HTML com o nome especificado, o valor e os atributos personalizados definidos por um objeto de atributos. |
Raw(Object) |
Encapsula a marcação HTML em uma HtmlString instância para que ela seja interpretada como marcação HTML. |
Raw(String) |
Encapsula a marcação HTML em uma HtmlString instância para que ela seja interpretada como marcação HTML. |
TextArea(String) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome especificado. |
TextArea(String, IDictionary<String,Object>) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos. |
TextArea(String, Object) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos. |
TextArea(String, String) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome e o valor especificados. |
TextArea(String, String, IDictionary<String,Object>) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome e o valor especificados e os atributos personalizados definidos por um dicionário de atributos. |
TextArea(String, String, Int32, Int32, IDictionary<String,Object>) |
Retorna um controle de entrada de texto de várias linhas HTML (área de texto) que tem o nome, o valor, o atributo de linha, o atributo col e os atributos personalizados especificados por um dicionário de atributos. |
TextArea(String, String, Int32, Int32, Object) |
Retorna um controle de entrada de texto de várias linhas HTML (área de texto) que tem o nome, o valor, o atributo de linha, o atributo col e os atributos personalizados especificados por um objeto de atributo. |
TextArea(String, String, Object) |
Retorna um controle (área de texto) de entrada de texto multilinha HTML com o nome e o valor especificados e os atributos personalizados definidos por um objeto de atributos. |
TextBox(String) |
Retorna um controle de texto HTML com o nome especificado. |
TextBox(String, Object) |
Retorna um controle de texto HTML com o nome e o valor especificados. |
TextBox(String, Object, IDictionary<String,Object>) |
Retorna um controle de texto HTML com o nome especificado, o valor e os atributos personalizados definidos por um dicionário de atributos. |
TextBox(String, Object, Object) |
Retorna um controle de texto HTML com o nome especificado, o valor e os atributos personalizados definidos por um objeto de atributos. |
ValidationMessage(String) |
Retorna um elemento html span que contém a primeira mensagem de erro de validação para o campo de formulário especificado. |
ValidationMessage(String, IDictionary<String,Object>) |
Retorna um elemento html span que tem os atributos personalizados especificados definidos por um dicionário de atributo e que contém a primeira mensagem de erro de validação para o campo de formulário especificado. |
ValidationMessage(String, Object) |
Retorna um elemento html span que tem os atributos personalizados especificados definidos por um objeto de atributo e que contém a primeira mensagem de erro de validação para o campo de formulário especificado. |
ValidationMessage(String, String) |
Retorna um elemento html span que contém uma mensagem de erro de validação para o campo de formulário especificado. |
ValidationMessage(String, String, IDictionary<String,Object>) |
Retorna um elemento html span que tem os atributos personalizados especificados definidos por um dicionário de atributo e que contém uma mensagem de erro de validação para o campo de formulário especificado. |
ValidationMessage(String, String, Object) |
Retorna um elemento html span que tem os atributos personalizados especificados definidos por um objeto de atributo e que contém uma mensagem de erro de validação para o campo de formulário especificado. |
ValidationSummary() |
Retorna um elemento div HTML que contém uma lista não ordenada de todas as mensagens de erro de validação do dicionário de estado do modelo. |
ValidationSummary(Boolean) |
Retorna um elemento HTML div que contém uma lista não ordenada de mensagem de erro de validação do dicionário de estado do modelo, excluindo opcionalmente erros no nível do campo. |
ValidationSummary(IDictionary<String,Object>) |
Retorna um elemento HTML div que tem os atributos personalizados especificados definidos por um dicionário de atributos e que contém uma lista não ordenada de todas as mensagens de erro de validação que estão no dicionário de estado do modelo. |
ValidationSummary(Object) |
Retorna um elemento HTML div que tem os atributos personalizados especificados definidos por um objeto de atributo e que contém uma lista não ordenada de todas as mensagens de erro de validação que estão no dicionário de estado do modelo. |
ValidationSummary(String) |
Retorna um elemento div HTML que contém uma mensagem de resumo e uma lista não ordenada de todas as mensagens de erro de validação que estão no dicionário de estado do modelo. |
ValidationSummary(String, Boolean, IDictionary<String,Object>) |
Retorna um elemento HTML div que tem os atributos personalizados especificados definidos por um dicionário de atributos e que contém uma mensagem de resumo e uma lista não ordenada de mensagem de erro de validação do dicionário de estado de modelo, opcionalmente excluindo erros de nível de campo. |
ValidationSummary(String, Boolean, Object) |
Retorna um elemento HTML div que tem os atributos personalizados especificados definidos por um objeto de atributo e que contém uma mensagem de resumo e uma lista não ordenada de mensagem de erro de validação do dicionário de estado de modelo, opcionalmente excluindo erros de nível de campo. |
ValidationSummary(String, IDictionary<String,Object>) |
Retorna um elemento div HTML que tem os atributos personalizados especificados definidos por um dicionário de atributos e que contém uma mensagem de resumo e uma lista não ordenada de todas as mensagens de erro de validação do dicionário de estado do modelo. |
ValidationSummary(String, Object) |
Retorna um elemento HTML div que tem os atributos personalizados especificados definidos por um objeto de atributo e que contém uma mensagem de resumo e uma lista não ordenada de todas as mensagens de erro de validação do dicionário de estado de modelo. |