HtmlHelper Clase

Definición

Implementación predeterminada 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
Herencia
HtmlHelper
Derivado
Implementaciones

Constructores

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

Inicializa una nueva instancia de la clase HtmlHelper.

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

Inicializa una nueva instancia de la clase HtmlHelper.

Campos

ValidationInputCssClassName

Nombre de clase CSS para la validación de entrada.

ValidationInputValidCssClassName

Nombre de clase CSS para la validación de entrada válida.

ValidationMessageCssClassName

Nombre de clase CSS para el error de validación de campos.

ValidationMessageValidCssClassName

Nombre de clase CSS para la validación de campos válida.

ValidationSummaryCssClassName

Nombre de clase CSS para errores de resumen de validación.

ValidationSummaryValidCssClassName

Nombre de clase CSS para el resumen de validación válido.

Propiedades

Html5DateRenderingMode

Establezca esta propiedad CurrentCulture en para que los asistentes con plantilla, como Editor(String, String, String, Object) y EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) represente valores de fecha y hora, mediante la referencia cultural actual. De forma predeterminada, estos asistentes representan fechas y horas como cadenas compatibles con RFC 3339.

IdAttributeDotReplacement

Obtiene el String objeto que reemplaza los puntos del atributo ID de un elemento.

MetadataProvider

Obtiene el proveedor de metadatos. Diseñado para su uso en IHtmlHelper métodos de extensión.

TempData

Obtiene la instancia actual ITempDataDictionary .

UrlEncoder

Obtiene el objeto UrlEncoder que se va a usar para codificar una dirección URL.

ViewBag

Obtiene el contenedor de la vista.

ViewContext

Obtiene la información de contexto acerca de la vista.

ViewData

Obtiene los datos de vista actuales.

Métodos

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

Devuelve un elemento delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

AnonymousObjectToHtmlAttributes(Object)

Crea un diccionario de atributos HTML a partir del objeto de entrada, traduciendo caracteres de subrayado a guiones en cada propiedad de instancia pública.

AntiForgeryToken()

Devuelve un <elemento oculto> (token antiforgery) que se validará cuando se envíe el formulario> contenedor<.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con nombre actionName procesará la solicitud.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

CheckBox(String, Nullable<Boolean>, Object)

Devuelve un <elemento de entrada> de tipo "checkbox" con el valor "true" y un <elemento de entrada> de tipo "hidden" con el valor "false" para el especificado expression. Agrega un atributo "activado" al elemento "checkbox" basado en el primer valor que nonull se encuentra en: la htmlAttributes entrada de diccionario con la clave "activada", la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o la expression evaluada con Model. Si isChecked no es ,null en su lugar usa el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo o el isChecked parámetro . Consulte Name(String) para obtener más información sobre un "nombre completo".

Contextualize(ViewContext)

Establece ViewContext.

CreateForm()

Invalide este método para devolver una MvcForm subclase. Esa subclase puede cambiar EndForm() el comportamiento.

Display(String, String, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar, el nombre de campo HTML especificado y los datos de vista adicionales. La plantilla se encuentra mediante o templateName .expressionModelMetadata

DisplayName(String)

Devuelve el nombre para mostrar del especificado expression.

DisplayText(String)

Devuelve el texto para mostrar simple para el especificado expression.

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

Devuelve un elemento select> html <de selección única para .expression Agrega <elementos de opción> basados en optionLabel y selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList) o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Editor(String, String, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor, el nombre de campo HTML especificado y los datos de vista adicionales. La plantilla se encuentra mediante o templateName .expressionModelMetadata

Encode(Object)

Convierte en value un objeto codificado Stringen HTML.

Encode(String)

Convierte el objeto especificado String en un objeto codificado Stringen HTML.

EndForm()

Representa la <etiqueta final /form> en la respuesta.

FormatValue(Object, String)

Da formato al valor.

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

Genere una casilla.

GenerateDisplay(ModelExplorer, String, String, Object)

Generar una pantalla.

GenerateDisplayName(ModelExplorer, String)

Genere el nombre para mostrar.

GenerateDisplayText(ModelExplorer)

Generar texto para mostrar.

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

Genere una lista desplegable.

GenerateEditor(ModelExplorer, String, String, Object)

Generar editor.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con nombre actionName procesará la solicitud.

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

Genere un objeto oculto.

GenerateId(String)

Generar un identificador.

GenerateIdFromName(String)

Devuelve un identificador de elemento HTML para la expresión fullNameespecificada.

GenerateLabel(ModelExplorer, String, String, Object)

Generar una etiqueta.

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

Generar un cuadro de lista.

GenerateName(String)

Geneate un nombre.

GeneratePassword(ModelExplorer, String, Object, Object)

Generar una contraseña.

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

Generar un botón de radio.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

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

Generar un área de texto.

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

Genera un cuadro de texto.

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

Genere un mensaje de validación.

GenerateValidationSummary(Boolean, String, Object, String)

Genere un resumen de validación.

GenerateValue(String, Object, String, Boolean)

Genere un valor.

GetEnumSelectList(ModelMetadata)

Devuelve una lista de selección para el especificado metadata.

GetEnumSelectList(Type)

Devuelve una lista de selección para el especificado enumType.

GetEnumSelectList<TEnum>()

Devuelve una lista de selección para el especificado TEnum.

GetFormMethodString(FormMethod)

Devuelve el método HTTP que controla la entrada de formularios (GET o POST) como una cadena.

Hidden(String, Object, Object)

Devuelve un <elemento de entrada> de tipo "oculto" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la ViewData entrada con nombre completo, el expression objeto evaluado con Modelo la entrada de htmlAttributes diccionario con la clave "value". Consulte Name(String) para obtener más información sobre un "nombre completo".

Id(String)

Devuelve el identificador de elemento HTML para el especificado expression.

Label(String, String, Object)

Devuelve un <elemento de etiqueta> para el especificado expression.

ListBox(String, IEnumerable<SelectListItem>, Object)

Devuelve un elemento select> de selección <múltiple para .expression Agrega <elementos de opción> basados en selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con una entrada de la primera colección que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList) o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Name(String)

Devuelve el nombre completo del elemento HTML para el especificado expression. Usa HtmlFieldPrefix (si no está vacío) para reflejar la relación entre el modelo de vista de nivel superior y actual Model .

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.

Si ya value es una IDictionary<TKey,TValue> instancia, se devuelve tal cual. new { data_name="value" } se traducirá a la entrada { "data_name", "value" } en el diccionario resultante.

PartialAsync(String, Object, ViewDataDictionary)

Devuelve el marcado HTML de la vista parcial especificada.

Password(String, Object, Object)

Devuelve un <elemento de entrada> de tipo "password" para el especificado expression. Agrega un atributo "value" que contiene el primer valor que nonull es: el value parámetro o la entrada del diccionario con la htmlAttributes clave "value".

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

Devuelve un <elemento de entrada> de tipo "radio" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: el value parámetro o la htmlAttributes entrada del diccionario con la clave "value". Agrega un atributo "checked" al elemento si value coincide con el primernull valor que no se encuentra en: la htmlAttributes entrada del diccionario con la clave "checked", la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Si isChecked no es asínull, en su lugar usa el primernull valor que no se encuentra en: la ModelState entrada con nombre completo o el isChecked parámetro . Consulte Name(String) para obtener más información sobre un "nombre completo".

Raw(Object)

Ajusta el marcado HTML de la representación de cadena de un Object objeto en , HtmlStringsin codificar HTML la representación de cadena.

Raw(String)

Ajusta el marcado HTML en un HtmlStringobjeto , sin codificación HTML del especificado value.

RenderPartialAsync(String, Object, ViewDataDictionary)

Representa el marcado HTML para la vista parcial especificada.

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

Representar una vista parcial.

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

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

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

Devuelve un <elemento textarea> para el especificado expression. Agrega contenido al cuerpo del elemento en función del primernull valor que no se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la entrada con nombre completo o el expressionViewData objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextBox(String, Object, String, Object)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro , la ViewData entrada con nombre completo, el expression objeto evaluado con Modelo la entrada del diccionario con la htmlAttributes clave "value". Consulte Name(String) para obtener más información sobre un "nombre completo".

ValidationMessage(String, String, Object, String)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationSummary(Boolean, String, Object, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que se encuentran en el ModelStateDictionary objeto .

Value(String, String)

Devuelve el valor con formato para el especificado expression. En concreto, devuelve el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Métodos de extensión

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

Representa el objeto especificado componentType.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

Procesa la clase TComponent.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

Procesa la clase TComponent.

Display(IHtmlHelper, String)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar. La plantilla se encuentra mediante el expressionde ModelMetadata.

Display(IHtmlHelper, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar y los datos de vista adicionales especificados. La plantilla se encuentra mediante el expressionde ModelMetadata.

Display(IHtmlHelper, String, String)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar. La plantilla se encuentra mediante templateName o .expressionModelMetadata

Display(IHtmlHelper, String, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar y los datos de vista adicionales especificados. La plantilla se encuentra mediante templateName o .expressionModelMetadata

Display(IHtmlHelper, String, String, String)

Devuelve el marcado HTML para , expressionmediante una plantilla para mostrar y el nombre de campo HTML especificado. La plantilla se encuentra mediante o templateName .expressionModelMetadata

DisplayForModel(IHtmlHelper)

Devuelve el marcado HTML del modelo actual mediante una plantilla para mostrar. La plantilla se encuentra mediante el modelo .ModelMetadata

DisplayForModel(IHtmlHelper, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla para mostrar y los datos de vista adicionales especificados. La plantilla se encuentra mediante el modelo .ModelMetadata

DisplayForModel(IHtmlHelper, String)

Devuelve el marcado HTML del modelo actual mediante una plantilla para mostrar. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

DisplayForModel(IHtmlHelper, String, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla para mostrar y los datos de vista adicionales especificados. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

DisplayForModel(IHtmlHelper, String, String)

Devuelve el marcado HTML del modelo actual, utilizando una plantilla para mostrar y el nombre de campo HTML especificado. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

DisplayForModel(IHtmlHelper, String, String, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla para mostrar, el nombre de campo HTML especificado y datos de vista adicionales. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

DisplayNameForModel(IHtmlHelper)

Devuelve el nombre para mostrar del modelo actual.

Editor(IHtmlHelper, String)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor. La plantilla se encuentra mediante el expressionde ModelMetadata.

Editor(IHtmlHelper, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor y los datos de vista adicionales especificados. La plantilla se encuentra mediante el expressionde ModelMetadata.

Editor(IHtmlHelper, String, String)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor. La plantilla se encuentra mediante templateName o .expressionModelMetadata

Editor(IHtmlHelper, String, String, Object)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor y los datos de vista adicionales especificados. La plantilla se encuentra mediante templateName o .expressionModelMetadata

Editor(IHtmlHelper, String, String, String)

Devuelve el marcado HTML para , expressionmediante una plantilla de editor y el nombre de campo HTML especificado. La plantilla se encuentra mediante templateName o .expressionModelMetadata

EditorForModel(IHtmlHelper)

Devuelve el marcado HTML del modelo actual mediante una plantilla de editor. La plantilla se encuentra mediante el modelo .ModelMetadata

EditorForModel(IHtmlHelper, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla de editor y los datos de vista adicionales especificados. La plantilla se encuentra mediante el modelo .ModelMetadata

EditorForModel(IHtmlHelper, String)

Devuelve el marcado HTML del modelo actual mediante una plantilla de editor. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

EditorForModel(IHtmlHelper, String, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla de editor y los datos de vista adicionales especificados. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

EditorForModel(IHtmlHelper, String, String)

Devuelve el marcado HTML del modelo actual, utilizando una plantilla de editor y un nombre de campo HTML especificado. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

EditorForModel(IHtmlHelper, String, String, Object)

Devuelve el marcado HTML para el modelo actual, mediante una plantilla de editor, el nombre de campo HTML especificado y datos de vista adicionales. La plantilla se encuentra con o templateName con el modelo ModelMetadata.

BeginForm(IHtmlHelper)

Representa una <etiqueta de inicio de formulario> en la respuesta. El <valor del atributo del action formulario> coincidirá con la solicitud actual.

BeginForm(IHtmlHelper, FormMethod)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción actual procesará la solicitud.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción actual procesará la solicitud.

BeginForm(IHtmlHelper, FormMethod, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción actual procesará la solicitud.

BeginForm(IHtmlHelper, Nullable<Boolean>)

Representa una <etiqueta de inicio de formulario> en la respuesta. El <valor del atributo del action formulario> coincidirá con la solicitud actual.

BeginForm(IHtmlHelper, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción actual procesará la solicitud.

BeginForm(IHtmlHelper, String, String)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con el nombre actionName procesará la solicitud.

BeginForm(IHtmlHelper, String, String, FormMethod)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con el nombre actionName procesará la solicitud.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con el nombre actionName procesará la solicitud.

BeginForm(IHtmlHelper, String, String, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con el nombre actionName procesará la solicitud.

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

Representa una <etiqueta de inicio de formulario> en la respuesta. Cuando el usuario envía el formulario, la acción con el nombre actionName procesará la solicitud.

BeginRouteForm(IHtmlHelper, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. La primera ruta que puede proporcionar una dirección URL con el especificado routeValues genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

Representa una <etiqueta de inicio de formulario> en la respuesta. La primera ruta que puede proporcionar una dirección URL con el especificado routeValues genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String, FormMethod)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String, Object)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

Representa una <etiqueta de inicio de formulario> en la respuesta. La ruta con nombre routeName genera el <valor de atributo del action formulario>.

CheckBox(IHtmlHelper, String)

Devuelve un <elemento de entrada> de tipo "checkbox" con el valor "true" y un <elemento de entrada> de tipo "hidden" con el valor "false" para el especificado expression. Agrega un atributo "activado" al elemento "checkbox" basado en el primer valor quenull no se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

CheckBox(IHtmlHelper, String, Boolean)

Devuelve un <elemento de entrada> de tipo "checkbox" con el valor "true" y un <elemento de entrada> de tipo "hidden" con el valor "false" para el especificado expression. Agrega un atributo "activado" al elemento "checkbox" basado en el primer valor quenull no se encuentra en: la ModelState entrada con nombre completo, el isChecked parámetro, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

CheckBox(IHtmlHelper, String, Object)

Devuelve un <elemento de entrada> de tipo "checkbox" con el valor "true" y un <elemento de entrada> de tipo "hidden" con el valor "false" para el especificado expression. Agrega un atributo "activado" al elemento "checkbox" basado en el primernull valor que no se encuentra en: la htmlAttributes entrada de diccionario con la clave "activada", la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Hidden(IHtmlHelper, String)

Devuelve un <elemento de entrada> de tipo "oculto" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Hidden(IHtmlHelper, String, Object)

Devuelve un <elemento de entrada> de tipo "oculto" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Password(IHtmlHelper, String)

Devuelve un <elemento de entrada> de tipo "password" para el especificado expression. No agrega un atributo "value".

Password(IHtmlHelper, String, Object)

Devuelve un <elemento de entrada> de tipo "password" para el especificado expression. Agrega un atributo "value" que contiene el value parámetro si no es asínull.

RadioButton(IHtmlHelper, String, Object)

Devuelve un <elemento de entrada> de tipo "radio" para el especificado expression. Agrega un atributo "value" al elemento que contiene el value parámetro si no es asínull. Agrega un atributo "checked" al elemento si value coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

RadioButton(IHtmlHelper, String, Object, Boolean)

Devuelve un <elemento de entrada> de tipo "radio" para el especificado expression. Agrega un atributo "value" al elemento que contiene el value parámetro si no es asínull. Agrega un atributo "checked" al elemento si value coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el isChecked parámetro, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

RadioButton(IHtmlHelper, String, Object, Object)

Devuelve un <elemento de entrada> de tipo "radio" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: el value parámetro o la htmlAttributes entrada del diccionario con la clave "value". Agrega un atributo "checked" al elemento si value coincide con el primernull valor que no se encuentra en: la htmlAttributes entrada del diccionario con la clave "checked", la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextArea(IHtmlHelper, String)

Devuelve un <elemento textarea> para el especificado expression. Agrega contenido al cuerpo del elemento basándose en el primernull valor que no se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextArea(IHtmlHelper, String, Object)

Devuelve un <elemento textarea> para el especificado expression. Agrega contenido al cuerpo del elemento basándose en el primernull valor que no se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextArea(IHtmlHelper, String, String)

Devuelve un <elemento textarea> para el especificado expression. Agrega contenido al cuerpo del elemento en función del primernull valor que no se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la entrada con nombre completo o el expressionViewData objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextArea(IHtmlHelper, String, String, Object)

Devuelve un <elemento textarea> para el especificado expression. Agrega contenido al cuerpo del elemento en función del primernull valor que no se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la entrada con nombre completo o el expressionViewData objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextBox(IHtmlHelper, String)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextBox(IHtmlHelper, String, Object)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

TextBox(IHtmlHelper, String, Object, Object)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro , la ViewData entrada con nombre completo, el expression objeto evaluado con Modelo la entrada del diccionario con la htmlAttributes clave "value". Consulte Name(String) para obtener más información sobre un "nombre completo".

TextBox(IHtmlHelper, String, Object, String)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, el value parámetro, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

Label(IHtmlHelper, String)

Devuelve un <elemento de etiqueta> para el especificado expression.

Label(IHtmlHelper, String, String)

Devuelve un <elemento de etiqueta> para el especificado expression.

LabelForModel(IHtmlHelper)

Devuelve un <elemento de etiqueta> para el modelo actual.

LabelForModel(IHtmlHelper, Object)

Devuelve un <elemento de etiqueta> para el modelo actual.

LabelForModel(IHtmlHelper, String)

Devuelve un <elemento de etiqueta> para el modelo actual.

LabelForModel(IHtmlHelper, String, Object)

Devuelve un <elemento de etiqueta> para el modelo actual.

ActionLink(IHtmlHelper, String, String)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

ActionLink(IHtmlHelper, String, String, Object)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

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

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

ActionLink(IHtmlHelper, String, String, String)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

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

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

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

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la acción especificada.

RouteLink(IHtmlHelper, String, Object)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

RouteLink(IHtmlHelper, String, Object, Object)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

RouteLink(IHtmlHelper, String, String)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

RouteLink(IHtmlHelper, String, String, Object)

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

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

Devuelve un elemento de delimitador (<a>) que contiene una ruta de acceso URL a la ruta especificada.

IdForModel(IHtmlHelper)

Devuelve el identificador de elemento HTML del modelo actual.

NameForModel(IHtmlHelper)

Devuelve el nombre completo del elemento HTML para el modelo actual. Usa HtmlFieldPrefix (si no está vacío) para reflejar la relación entre el modelo de vista de nivel superior y actual Model .

Partial(IHtmlHelper, String)

Devuelve el marcado HTML de la vista parcial especificada.

Partial(IHtmlHelper, String, ViewDataDictionary)

Devuelve el marcado HTML de la vista parcial especificada.

Partial(IHtmlHelper, String, Object)

Devuelve el marcado HTML de la vista parcial especificada.

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

Devuelve el marcado HTML de la vista parcial especificada.

PartialAsync(IHtmlHelper, String)

Devuelve el marcado HTML de la vista parcial especificada.

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

Devuelve el marcado HTML de la vista parcial especificada.

PartialAsync(IHtmlHelper, String, Object)

Devuelve el marcado HTML de la vista parcial especificada.

RenderPartial(IHtmlHelper, String)

Representa el marcado HTML para la vista parcial especificada.

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

Representa el marcado HTML para la vista parcial especificada.

RenderPartial(IHtmlHelper, String, Object)

Representa el marcado HTML para la vista parcial especificada.

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

Representa el marcado HTML para la vista parcial especificada.

RenderPartialAsync(IHtmlHelper, String)

Representa el marcado HTML para la vista parcial especificada.

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

Representa el marcado HTML para la vista parcial especificada.

RenderPartialAsync(IHtmlHelper, String, Object)

Representa el marcado HTML para la vista parcial especificada.

DropDownList(IHtmlHelper, String)

Devuelve un elemento de selección HTML <de> selección única para .expression Agrega <elementos de opción> basados en la ViewData entrada con nombre completo. Agrega un atributo "seleccionado" a una <opción> si es Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Devuelve un elemento de selección HTML <de> selección única para .expression Agrega <elementos de opción> basados en selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList), o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

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

Devuelve un elemento de selección HTML <de> selección única para .expression Agrega <elementos de opción> basados en selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList), o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

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

Devuelve un elemento de selección HTML <de> selección única para .expression Agrega <elementos de opción> basados en optionLabel y selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList), o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

DropDownList(IHtmlHelper, String, String)

Devuelve un elemento de selección HTML <de> selección única para .expression Agrega <elementos de opción> basados en optionLabel y la ViewData entrada con nombre completo. Agrega un atributo "seleccionado" a una <opción> si es Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

ListBox(IHtmlHelper, String)

Devuelve un elemento select> de selección <múltiple para .expression Agrega <elementos de opción> basados en la ViewData entrada con nombre completo. Agrega un atributo "seleccionado" a una <opción> si es Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

Devuelve un elemento select> de selección <múltiple para .expression Agrega <elementos de opción> basados en selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo (a menos que se use en lugar de selectList) o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

ValidationMessage(IHtmlHelper, String)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationMessage(IHtmlHelper, String, Object)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationMessage(IHtmlHelper, String, String)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationMessage(IHtmlHelper, String, String, Object)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationMessage(IHtmlHelper, String, String, String)

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

ValidationSummary(IHtmlHelper)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String, Object)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, Boolean, String, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, Object)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, Object, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

ValidationSummary(IHtmlHelper, String, String)

Devuelve una lista desordenada (<elemento ul> ) de los mensajes de validación que están en el ModelStateDictionary objeto .

Value(IHtmlHelper, String)

Devuelve el valor con formato para el especificado expression. En concreto, devuelve el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o el expression objeto evaluado con Model. Consulte Name(String) para obtener más información sobre un "nombre completo".

ValueForModel(IHtmlHelper)

Devuelve el valor con formato del modelo actual. En concreto, devuelve el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o .Model Consulte Name(String) para obtener más información sobre un "nombre completo".

ValueForModel(IHtmlHelper, String)

Devuelve el valor con formato del modelo actual. En concreto, devuelve el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo, la ViewData entrada con nombre completo o .Model Consulte Name(String) para obtener más información sobre un "nombre completo".

Se aplica a