HtmlHelper Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite presentar controles de formularios HTML y llevar a cabo la validación de formularios en una página web.
public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
- Herencia
-
HtmlHelper
Propiedades
IdAttributeDotReplacement |
Obtiene o establece el carácter que se utiliza para reemplazar el punto (.) en el atributo id de los controles de formulario presentados. |
UnobtrusiveJavaScriptEnabled |
Obtiene o establece un valor que indica si la página usa funciones JavaScript para Ajax discretas. |
ValidationInputCssClassName |
Obtiene o establece el nombre de la clase CSS que define el aspecto de los elementos input cuando falla la validación. |
ValidationInputValidCssClassName |
Obtiene o establece el nombre de la clase CSS que define el aspecto de los elementos input cuando la validación es correcta. |
ValidationMessageCssClassName |
Obtiene o establece el nombre de la clase CSS que define el aspecto de los mensajes de errores de validación cuando falla la validación. |
ValidationMessageValidCssClassName |
Obtiene o establece el nombre de la clase CSS que define el aspecto de los mensajes de errores de validación cuando la validación es correcta. |
ValidationSummaryClass |
Obtiene o establece el nombre de la clase CSS que define el aspecto de un resumen de validación cuando falla la validación. |
ValidationSummaryValidClass |
Obtiene o establece el nombre de la clase CSS que define el aspecto de un resumen de validación cuando la validación es correcta. |
Métodos
AnonymousObjectToHtmlAttributes(Object) |
Crea un diccionario de atributos HTML desde el objeto de entrada traduciendo los caracteres de subrayado en guiones. |
AttributeEncode(Object) |
Devuelve una cadena con codificación HTML que representa el objeto especificado usando la mínima codificación que es adecuada solo para atributos HTML escritos entre comillas. |
AttributeEncode(String) |
Devuelve una cadena con codificación HTML que representa la cadena especificada usando la mínima codificación que es adecuada solo para atributos HTML escritos entre comillas. |
CheckBox(String) |
Devuelve un control de casilla HTML que contiene el nombre especificado. |
CheckBox(String, Boolean) |
Devuelve un control de casilla HTML que contiene el nombre especificado y el estado activado predeterminado. |
CheckBox(String, Boolean, IDictionary<String,Object>) |
Devuelve un control de casilla HTML que contiene el nombre especificado, el estado activado predeterminado y atributos personalizados definidos por un diccionario de atributos. |
CheckBox(String, Boolean, Object) |
Devuelve un control de casilla HTML que contiene el nombre especificado, el estado activado predeterminado y atributos personalizados definidos por un objeto de atributo. |
CheckBox(String, IDictionary<String,Object>) |
Devuelve un control de casilla HTML que contiene el nombre especificado y atributos personalizados definidos por un diccionario de atributos. |
CheckBox(String, Object) |
Devuelve un control de casilla HTML que contiene el nombre especificado y atributos personalizados definidos por un objeto de atributo. |
DropDownList(String, IEnumerable<SelectListItem>) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado y los elementos de lista especificados. |
DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos y los elementos de lista especificados. |
DropDownList(String, IEnumerable<SelectListItem>, Object) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo y los elementos de lista especificados. |
DropDownList(String, String, IEnumerable<SelectListItem>) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los elementos de lista especificados y el elemento predeterminado. |
DropDownList(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, los elementos de lista especificados y el elemento predeterminado. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, los elementos de lista especificados y el elemento predeterminado. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado. |
DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object) |
Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado. |
Encode(Object) |
Devuelve una cadena con codificación HTML que representa el objeto especificado usando una codificación completa que es adecuada para HTML arbitrario. |
Encode(String) |
Devuelve una cadena con codificación HTML que representa la cadena especificada usando una codificación completa que es adecuada para HTML arbitrario. |
Hidden(String) |
Devuelve un control oculto HTML que contiene el nombre especificado. |
Hidden(String, Object) |
Devuelve un control oculto HTML que contiene el nombre y el valor especificados. |
Hidden(String, Object, IDictionary<String,Object>) |
Devuelve un control oculto HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un diccionario de atributos. |
Hidden(String, Object, Object) |
Devuelve un control oculto HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un objeto de atributo. |
Label(String) |
Devuelve una etiqueta HTML que muestra el texto especificado. |
Label(String, Object) |
Devuelve una etiqueta HTML que muestra el texto especificado y que contiene los atributos personalizados especificados. |
Label(String, String) |
Devuelve una etiqueta HTML que muestra el texto especificado y que contiene el atributo for especificado. |
Label(String, String, IDictionary<String,Object>) |
Devuelve una etiqueta HTML que muestra el texto especificado y que contiene el atributo for especificado y los atributos personalizados definidos por un diccionario de atributos. |
Label(String, String, Object) |
Devuelve una etiqueta HTML que muestra el texto especificado y que contiene el atributo for especificado y los atributos personalizados definidos por un objeto de atributo. |
ListBox(String, IEnumerable<SelectListItem>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado y los elementos de lista especificados. |
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos y los elementos de lista especificados. |
ListBox(String, IEnumerable<SelectListItem>, Object) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo y los elementos de lista especificados. |
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos de lista y selecciones predeterminadas especificados y que especifica si están habilitadas las selecciones múltiples. |
ListBox(String, String, IEnumerable<SelectListItem>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los elementos de lista especificados y el elemento predeterminado. |
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, los elementos de lista especificados y el elemento predeterminado. |
ListBox(String, String, IEnumerable<SelectListItem>, Object) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, los elementos de lista especificados y el elemento predeterminado. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, los elementos de lista especificados, el elemento predeterminado y las selecciones. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>) |
Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un diccionario de atributos, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object) |
Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un objeto de atributo, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object) |
Devuelve un control de cuadro de lista HTML que contiene el nombre, elementos, elemento predeterminado y atributos personalizados definidos por un objeto de atributo especificados y las selecciones. |
ObjectToDictionary(Object) |
Crea un diccionario desde un objeto agregando cada propiedad de instancia pública como una clave con el valor asociado al diccionario. Expondrá propiedades públicas también desde tipos derivados. Esto se usa normalmente con objetos de tipo anónimo. |
Password(String) |
Devuelve un control de contraseña HTML que contiene el nombre especificado. |
Password(String, Object) |
Devuelve un control de contraseña HTML que contiene el nombre y el valor especificados. |
Password(String, Object, IDictionary<String,Object>) |
Devuelve un control de contraseña HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un diccionario de atributos. |
Password(String, Object, Object) |
Devuelve un control de contraseña HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un objeto de atributo. |
RadioButton(String, Object) |
Devuelve un control de botón de radio HTML que contiene el nombre y el valor especificados. |
RadioButton(String, Object, Boolean) |
Devuelve un control de botón de radio HTML que contiene el nombre y el valor especificados y el estado seleccionado predeterminado. |
RadioButton(String, Object, Boolean, IDictionary<String,Object>) |
Devuelve un control de botón de radio HTML que contiene el nombre y valor especificados, el estado seleccionado predeterminado y atributos personalizados definidos por un diccionario de atributos. |
RadioButton(String, Object, Boolean, Object) |
Devuelve un control de botón de radio HTML que contiene el nombre y valor especificados, el estado seleccionado predeterminado y atributos personalizados definidos por un objeto de atributo. |
RadioButton(String, Object, IDictionary<String,Object>) |
Devuelve un control de botón de radio HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un diccionario de atributos. |
RadioButton(String, Object, Object) |
Devuelve un control de botón de radio HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un objeto de atributo. |
Raw(Object) |
Ajusta el marcado HTML en una HtmlString instancia para que se interprete como marcado HTML. |
Raw(String) |
Ajusta el marcado HTML en una HtmlString instancia para que se interprete como marcado HTML. |
TextArea(String) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre especificado. |
TextArea(String, IDictionary<String,Object>) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre especificado y atributos personalizados definidos por un diccionario de atributos. |
TextArea(String, Object) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre especificado y atributos personalizados definidos por un objeto de atributo. |
TextArea(String, String) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre y el valor especificados. |
TextArea(String, String, IDictionary<String,Object>) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre y valor especificados y atributos personalizados definidos por un diccionario de atributos. |
TextArea(String, String, Int32, Int32, IDictionary<String,Object>) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre y valor especificados, el atributo row , el atributo col y atributos personalizados definidos por un diccionario de atributos. |
TextArea(String, String, Int32, Int32, Object) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre y valor especificados, el atributo row , el atributo col y atributos personalizados definidos por un objeto de atributo. |
TextArea(String, String, Object) |
Devuelve un control de entrada de texto de varias líneas HTML (área de texto) que contiene el nombre y valor especificados y atributos personalizados definidos por un objeto de atributo. |
TextBox(String) |
Devuelve un control de texto HTML que contiene el nombre especificado. |
TextBox(String, Object) |
Devuelve un control de texto HTML que contiene el nombre y el valor especificados. |
TextBox(String, Object, IDictionary<String,Object>) |
Devuelve un control de texto HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un diccionario de atributos. |
TextBox(String, Object, Object) |
Devuelve un control de texto HTML que contiene el nombre y el valor especificados y atributos personalizados definidos por un objeto de atributo. |
ValidationMessage(String) |
Devuelve un elemento HTML span que contiene el primer mensaje de error de validación para el campo de formulario especificado. |
ValidationMessage(String, IDictionary<String,Object>) |
Devuelve un elemento HTML span que tiene los atributos personalizados especificados definidos por un diccionario de atributos y que contiene el primer mensaje de error de validación para el campo de formulario especificado. |
ValidationMessage(String, Object) |
Devuelve un elemento HTML span que tiene los atributos personalizados especificados definidos por un objeto de atributo y que contiene el primer mensaje de error de validación para el campo de formulario especificado. |
ValidationMessage(String, String) |
Devuelve un elemento HTML span que contiene un mensaje de error de validación para el campo de formulario especificado. |
ValidationMessage(String, String, IDictionary<String,Object>) |
Devuelve un elemento HTML span que tiene los atributos personalizados especificados definidos por un diccionario de atributos y que contiene un mensaje de error de validación para el campo de formulario especificado. |
ValidationMessage(String, String, Object) |
Devuelve un elemento HTML span que tiene los atributos personalizados especificados definidos por un objeto de atributo y que contiene un mensaje de error de validación para el campo de formulario especificado. |
ValidationSummary() |
Devuelve un elemento HTML div que contiene una lista sin ordenar de todos los mensajes de errores de validación del diccionario de estado del modelo. |
ValidationSummary(Boolean) |
Devuelve un elemento HTML div que contiene una lista sin ordenar de mensajes de errores de validación del diccionario de estado del modelo, excluyendo opcionalmente los errores de nivel de campo. |
ValidationSummary(IDictionary<String,Object>) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un diccionario de atributos y que contiene una lista sin ordenar de todos los mensajes de errores de validación que se encuentran en el diccionario de estado del modelo. |
ValidationSummary(Object) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un objeto de atributo y que contiene una lista sin ordenar de todos los mensajes de errores de validación que se encuentran en el diccionario de estado del modelo. |
ValidationSummary(String) |
Devuelve un elemento HTML div que contiene un mensaje de resumen y una lista sin ordenar de todos los mensajes de errores de validación que se encuentran en el diccionario de estado del modelo. |
ValidationSummary(String, Boolean, IDictionary<String,Object>) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un diccionario de atributos y que contiene un mensaje de resumen y una lista sin ordenar de mensajes de errores de validación del diccionario de estado del modelo, excluyendo opcionalmente los errores de nivel de campo. |
ValidationSummary(String, Boolean, Object) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un objeto de atributo y que contiene un mensaje de resumen y una lista sin ordenar de mensajes de errores de validación del diccionario de estado del modelo, excluyendo opcionalmente los errores de nivel de campo. |
ValidationSummary(String, IDictionary<String,Object>) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un diccionario de atributos y que contiene un mensaje de resumen y una lista sin ordenar de todos los mensajes de errores de validación del diccionario de estado del modelo. |
ValidationSummary(String, Object) |
Devuelve un elemento HTML div que tiene los atributos personalizados especificados definidos por un objeto de atributo y que contiene un mensaje de resumen y una lista sin ordenar de todos los mensajes de errores de validación del diccionario de estado del modelo. |