Partager via


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

Définition

Retourne le balisage HTML pour , à l’aide expressiond’un modèle d’éditeur, d’un nom de champ HTML spécifié et de données d’affichage supplémentaires. Le modèle est trouvé à l’aide de templateNameexpressionou de ModelMetadata.

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ EditorFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::String ^ htmlFieldName, System::Object ^ additionalViewData);
public Microsoft.AspNetCore.Html.IHtmlContent EditorFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, string htmlFieldName, object additionalViewData);
abstract member EditorFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function EditorFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), templateName As String, htmlFieldName As String, additionalViewData 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.

templateName
String

Nom du modèle utilisé pour créer le balisage HTML.

htmlFieldName
String

String utilisé pour lever l’ambiguïté sur les noms des éléments HTML créés pour les propriétés portant le même nom.

additionalViewData
Object

Anonyme Object ou IDictionary<TKey,TValue> pouvant contenir des données d’affichage supplémentaires qui seront fusionnées dans le ViewDataDictionary<TModel> instance créé pour le modèle.

Retours

Nouveau IHtmlContent contenant le ou les <éléments d’entrée> .

Remarques

Par exemple, le modèle d’éditeur par défaut Object inclut des <éléments d’étiquette> et <d’entrée> pour chaque propriété dans le expression résultat.

Les modèles personnalisés se trouvent sous un EditorTemplates dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.

S’applique à