IHtmlHelper<TModel>.TextBoxFor<TResult> Méthode

Définition

Retourne un élément d’entrée <> de type « text » pour le spécifiéexpression. Ajoute un attribut « value » à l’élément contenant la première valeur non-trouvéenull dans : l’entrée avec le ModelState nom complet, la expression valeur évaluée par ou Modell’entrée de dictionnaire avec la htmlAttributes clé « value ». Consultez NameFor<TResult>(Expression<Func<TModel,TResult>>) pour plus d’informations sur un « nom complet ».

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ TextBoxFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ format, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent TextBoxFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string format, object htmlAttributes);
abstract member TextBoxFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function TextBoxFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), format As String, htmlAttributes As Object) As IHtmlContent

Paramètres de type

TResult

Type du expression résultat.

Paramètres

expression
Expression<Func<TModel,TResult>>

Expression à évaluer par rapport au modèle actuel.

format
String

Chaîne de format (voir https://msdn.microsoft.com/en-us/library/txafckwd.aspx) utilisée pour mettre en forme la expression valeur lors de l’utilisation de celle-ci dans l’attribut « value ».

htmlAttributes
Object

Object qui contient les attributs HTML de l’élément . IDictionary<TKey,TValue> Une instance contenant les attributs HTML.

Retours

Nouveau IHtmlContent contenant l’élément d’entrée<>.

Remarques

HtmlFieldPrefix Combine et la représentation sous forme de chaîne de pour définir <l’attribut « name » de l’élément expression d’entrée>. Nettoie la représentation sous forme de chaîne de pour définir l’attribut expression « id » de l’élément.

S’applique à