HtmlHelperInputExtensions.TextBoxFor Método

Definición

Sobrecargas

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo, el expression objeto evaluado con Modelo la entrada de htmlAttributes diccionario con la clave "value". Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent

Parámetros de tipo

TModel

Tipo del modelo.

TResult

Tipo del expression resultado.

Parámetros

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper<TModel> instancia que extiende este método.

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

Devoluciones

IHtmlContent

Nuevo IHtmlContent que contiene el <elemento de entrada> .

Comentarios

HtmlFieldPrefix Combina y la representación de cadena de para establecer <el expression atributo "name" del elemento de entrada>. Sanea la representación de cadena del expression atributo "id" del elemento que se va a establecer.

Se aplica a

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo, el expression objeto evaluado con Modelo la entrada de htmlAttributes diccionario con la clave "value". Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object htmlAttributes);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), htmlAttributes As Object) As IHtmlContent

Parámetros de tipo

TModel

Tipo del modelo.

TResult

Tipo del expression resultado.

Parámetros

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper<TModel> instancia que extiende este método.

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

htmlAttributes
Object

que Object contiene los atributos HTML del elemento . Como alternativa, una IDictionary<TKey,TValue> instancia de que contiene los atributos HTML.

Devoluciones

IHtmlContent

Nuevo IHtmlContent que contiene el <elemento de entrada> .

Comentarios

HtmlFieldPrefix Combina y la representación de cadena de para establecer <el expression atributo "name" del elemento de entrada>. Sanea la representación de cadena del expression atributo "id" del elemento que se va a establecer.

Se aplica a

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Devuelve un <elemento de entrada> de tipo "text" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor distinto de NULL encontrado en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ format);
public static Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string format);
static member TextBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function TextBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), format As String) As IHtmlContent

Parámetros de tipo

TModel

Tipo del modelo.

TResult

Tipo del expression resultado.

Parámetros

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper<TModel> instancia que extiende este método.

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

format
String

Cadena de formato (vea https://msdn.microsoft.com/en-us/library/txafckwd.aspx) que se usa para dar formato al expression valor cuando se usa en el atributo "value".

Devoluciones

IHtmlContent

Nuevo IHtmlContent que contiene el <elemento de entrada> .

Comentarios

HtmlFieldPrefix Combina y la representación de cadena de para establecer <el expression atributo "name" del elemento de entrada>. Sanea la representación de cadena del expression atributo "id" del elemento que se va a establecer.

Se aplica a