HtmlHelperDisplayExtensions.DisplayFor Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Retourne le balisage HTML pour , à l’aide |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Retourne le balisage HTML pour , à l’aide |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Retourne le balisage HTML pour , à l’aide |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object) |
Retourne le balisage HTML pour , à l’aide |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Retourne le balisage HTML pour , à l’aide |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
Retourne le balisage HTML pour , à l’aide expression
d’un modèle d’affichage. Le modèle est trouvé à l’aide de expression
ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member DisplayFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent
Paramètres de type
- TModel
Type du modèle.
- TResult
Type du expression
résultat.
Paramètres
- htmlHelper
- IHtmlHelper<TModel>
La IHtmlHelper<TModel> instance cette méthode s’étend.
- expression
- Expression<Func<TModel,TResult>>
Expression à évaluer par rapport au modèle actuel.
Retours
Nouveau IHtmlContent contenant le code HTML créé.
Remarques
Par exemple, le modèle d’affichage par défaut Object inclut le balisage pour chaque propriété dans le expression
résultat.
Les modèles personnalisés se trouvent sous un DisplayTemplates
dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.
S’applique à
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
Retourne le balisage HTML pour , à l’aide expression
d’un modèle d’affichage et de données d’affichage supplémentaires spécifiées. Le modèle est trouvé à l’aide de expression
ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object additionalViewData);
static member DisplayFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), additionalViewData As Object) As IHtmlContent
Paramètres de type
- TModel
Type du modèle.
- TResult
Type du expression
résultat.
Paramètres
- htmlHelper
- IHtmlHelper<TModel>
La IHtmlHelper<TModel> instance cette méthode s’étend.
- expression
- Expression<Func<TModel,TResult>>
Expression à évaluer par rapport au modèle actuel.
- 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 code HTML créé.
Remarques
Par exemple, le modèle d’affichage par défaut Object inclut le balisage pour chaque propriété dans le expression
résultat.
Les modèles personnalisés se trouvent sous un DisplayTemplates
dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.
S’applique à
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
Retourne le balisage HTML pour , à l’aide expression
d’un modèle d’affichage. Le modèle est trouvé à l’aide de templateName
expression
ou de ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName);
static member DisplayFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String) As IHtmlContent
Paramètres de type
- TModel
Type du modèle.
- TResult
Type du expression
résultat.
Paramètres
- htmlHelper
- IHtmlHelper<TModel>
La IHtmlHelper<TModel> instance cette méthode s’étend.
- 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.
Retours
Nouveau IHtmlContent contenant le code HTML créé.
Remarques
Par exemple, le modèle d’affichage par défaut Object inclut le balisage pour chaque propriété dans le expression
résultat.
Les modèles personnalisés se trouvent sous un DisplayTemplates
dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.
S’applique à
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)
Retourne le balisage HTML pour , à l’aide expression
d’un modèle d’affichage et de données d’affichage supplémentaires spécifiées. Le modèle est trouvé à l’aide de templateName
expression
ou de ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::Object ^ additionalViewData);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, object additionalViewData);
static member DisplayFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String, additionalViewData As Object) As IHtmlContent
Paramètres de type
- TModel
Type du modèle.
- TResult
Type du expression
résultat.
Paramètres
- htmlHelper
- IHtmlHelper<TModel>
La IHtmlHelper<TModel> instance cette méthode s’étend.
- 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.
- 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 code HTML créé.
Remarques
Par exemple, le modèle d’affichage par défaut Object inclut le balisage pour chaque propriété dans le expression
résultat.
Les modèles personnalisés se trouvent sous un DisplayTemplates
dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.
S’applique à
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)
Retourne le balisage HTML pour , à l’aide expression
d’un modèle d’affichage et d’un nom de champ HTML spécifié. Le modèle est trouvé à l’aide de templateName
expression
ou de ModelMetadata.
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DisplayFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ templateName, System::String ^ htmlFieldName);
public static Microsoft.AspNetCore.Html.IHtmlContent DisplayFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string templateName, string htmlFieldName);
static member DisplayFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DisplayFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), templateName As String, htmlFieldName As String) As IHtmlContent
Paramètres de type
- TModel
Type du modèle.
- TResult
Type du expression
résultat.
Paramètres
- htmlHelper
- IHtmlHelper<TModel>
La IHtmlHelper<TModel> instance cette méthode s’étend.
- 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.
Retours
Nouveau IHtmlContent contenant le code HTML créé.
Remarques
Par exemple, le modèle d’affichage par défaut Object inclut le balisage pour chaque propriété dans le expression
résultat.
Les modèles personnalisés se trouvent sous un DisplayTemplates
dossier. Le nom du dossier respecte la casse sur les systèmes de fichiers respectant la casse.