HtmlHelperDisplayExtensions.DisplayFor Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Restituisce il markup HTML per |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Restituisce il markup HTML per |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Restituisce il markup HTML per |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object) |
Restituisce il markup HTML per |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Restituisce il markup HTML per |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
Restituisce il markup HTML per expression
, utilizzando un modello di visualizzazione. Il modello viene trovato usando .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
Parametri di tipo
- TModel
Tipo del modello.
- TResult
Tipo del expression
risultato.
Parametri
- htmlHelper
- IHtmlHelper<TModel>
L'istanza IHtmlHelper<TModel> di questo metodo si estende.
- expression
- Expression<Func<TModel,TResult>>
Espressione da valutare rispetto al modello corrente.
Restituisce
Nuovo IHtmlContent oggetto contenente il codice HTML creato.
Commenti
Ad esempio, il modello di visualizzazione predefinito Object include markup per ogni proprietà nel expression
risultato.
I modelli personalizzati sono disponibili in una DisplayTemplates
cartella. Il nome della cartella fa distinzione tra maiuscole e minuscole nei file system con distinzione tra maiuscole e minuscole.
Si applica a
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
Restituisce il markup HTML per expression
, utilizzando un modello di visualizzazione e i dati di visualizzazione aggiuntivi specificati. Il modello viene trovato usando .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
Parametri di tipo
- TModel
Tipo del modello.
- TResult
Tipo del expression
risultato.
Parametri
- htmlHelper
- IHtmlHelper<TModel>
L'istanza IHtmlHelper<TModel> di questo metodo si estende.
- expression
- Expression<Func<TModel,TResult>>
Espressione da valutare rispetto al modello corrente.
- additionalViewData
- Object
Object Anonimo o IDictionary<TKey,TValue> che può contenere dati di visualizzazione aggiuntivi che verranno uniti nell'istanza ViewDataDictionary<TModel> creata per il modello.
Restituisce
Nuovo IHtmlContent oggetto contenente il codice HTML creato.
Commenti
Ad esempio, il modello di visualizzazione predefinito Object include markup per ogni proprietà nel expression
risultato.
I modelli personalizzati sono disponibili in una DisplayTemplates
cartella. Il nome della cartella fa distinzione tra maiuscole e minuscole nei file system con distinzione tra maiuscole e minuscole.
Si applica a
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
Restituisce il markup HTML per expression
, utilizzando un modello di visualizzazione. Il modello viene trovato usando o templateName
.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::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
Parametri di tipo
- TModel
Tipo del modello.
- TResult
Tipo del expression
risultato.
Parametri
- htmlHelper
- IHtmlHelper<TModel>
L'istanza IHtmlHelper<TModel> di questo metodo si estende.
- expression
- Expression<Func<TModel,TResult>>
Espressione da valutare rispetto al modello corrente.
- templateName
- String
Nome del modello usato per creare il markup HTML.
Restituisce
Nuovo IHtmlContent oggetto contenente il codice HTML creato.
Commenti
Ad esempio, il modello di visualizzazione predefinito Object include markup per ogni proprietà nel expression
risultato.
I modelli personalizzati sono disponibili in una DisplayTemplates
cartella. Il nome della cartella fa distinzione tra maiuscole e minuscole nei file system con distinzione tra maiuscole e minuscole.
Si applica a
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
Restituisce il markup HTML per expression
, utilizzando un modello di visualizzazione e i dati di visualizzazione aggiuntivi specificati. Il modello viene trovato usando o templateName
.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::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
Parametri di tipo
- TModel
Tipo del modello.
- TResult
Tipo del expression
risultato.
Parametri
- htmlHelper
- IHtmlHelper<TModel>
L'istanza IHtmlHelper<TModel> di questo metodo si estende.
- expression
- Expression<Func<TModel,TResult>>
Espressione da valutare rispetto al modello corrente.
- templateName
- String
Nome del modello usato per creare il markup HTML.
- additionalViewData
- Object
Object Anonimo o IDictionary<TKey,TValue> che può contenere dati di visualizzazione aggiuntivi che verranno uniti nell'istanza ViewDataDictionary<TModel> creata per il modello.
Restituisce
Nuovo IHtmlContent oggetto contenente il codice HTML creato.
Commenti
Ad esempio, il modello di visualizzazione predefinito Object include markup per ogni proprietà nel expression
risultato.
I modelli personalizzati sono disponibili in una DisplayTemplates
cartella. Il nome della cartella fa distinzione tra maiuscole e minuscole nei file system con distinzione tra maiuscole e minuscole.
Si applica a
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
- Origine:
- HtmlHelperDisplayExtensions.cs
Restituisce il markup HTML per expression
, utilizzando un modello di visualizzazione e il nome del campo HTML specificato. Il modello viene trovato usando o templateName
.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::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
Parametri di tipo
- TModel
Tipo del modello.
- TResult
Tipo del expression
risultato.
Parametri
- htmlHelper
- IHtmlHelper<TModel>
L'istanza IHtmlHelper<TModel> di questo metodo si estende.
- expression
- Expression<Func<TModel,TResult>>
Espressione da valutare rispetto al modello corrente.
- templateName
- String
Nome del modello usato per creare il markup HTML.
- htmlFieldName
- String
Oggetto String utilizzato per disambiguare i nomi degli elementi HTML creati per le proprietà con lo stesso nome.
Restituisce
Nuovo IHtmlContent oggetto contenente il codice HTML creato.
Commenti
Ad esempio, il modello di visualizzazione predefinito Object include markup per ogni proprietà nel expression
risultato.
I modelli personalizzati sono disponibili in una DisplayTemplates
cartella. Il nome della cartella fa distinzione tra maiuscole e minuscole nei file system con distinzione tra maiuscole e minuscole.