HtmlHelperDisplayExtensions.DisplayFor Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object) |
Gibt HTML-Markup für zurück |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object) |
Gibt HTML-Markup für zurück |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Gibt HTML-Markup für zurück, wobei |
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)
Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück expression
. Die Vorlage wird mithilfe von expression
's ModelMetadatagefunden.
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
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
Gibt zurück
Eine neue IHtmlContent , die den erstellten HTML-Code enthält.
Hinweise
Die Standardanzeigevorlage Object enthält beispielsweise Markup für jede Eigenschaft im expression
Ergebnis.
Benutzerdefinierte Vorlagen befinden sich unter einem DisplayTemplates
Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.
Gilt für:
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)
Gibt HTML-Markup für zurück expression
, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von expression
's ModelMetadatagefunden.
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
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- additionalViewData
- Object
Ein anonymer Object oderIDictionary<TKey,TValue>, der zusätzliche Ansichtsdaten enthalten kann, die mit dem für die ViewDataDictionary<TModel> Vorlage erstellten instance zusammengeführt werden.
Gibt zurück
Eine neue IHtmlContent , die den erstellten HTML-Code enthält.
Hinweise
Die Standardanzeigevorlage Object enthält beispielsweise Markup für jede Eigenschaft im expression
Ergebnis.
Benutzerdefinierte Vorlagen befinden sich unter einem DisplayTemplates
Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.
Gilt für:
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)
Gibt MITHILFE einer Anzeigevorlage HTML-Markup für zurück expression
. Die Vorlage wird mithilfe von templateName
oder expression
ModelMetadatagefunden.
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
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- templateName
- String
Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.
Gibt zurück
Eine neue IHtmlContent , die den erstellten HTML-Code enthält.
Hinweise
Die Standardanzeigevorlage Object enthält beispielsweise Markup für jede Eigenschaft im expression
Ergebnis.
Benutzerdefinierte Vorlagen befinden sich unter einem DisplayTemplates
Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.
Gilt für:
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)
Gibt HTML-Markup für zurück expression
, wobei eine Anzeigevorlage und angegebene zusätzliche Ansichtsdaten verwendet werden. Die Vorlage wird mithilfe von templateName
oder expression
ModelMetadatagefunden.
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
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- templateName
- String
Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.
- additionalViewData
- Object
Ein anonymer Object oderIDictionary<TKey,TValue>, der zusätzliche Ansichtsdaten enthalten kann, die mit dem für die ViewDataDictionary<TModel> Vorlage erstellten instance zusammengeführt werden.
Gibt zurück
Eine neue IHtmlContent , die den erstellten HTML-Code enthält.
Hinweise
Die Standardanzeigevorlage Object enthält beispielsweise Markup für jede Eigenschaft im expression
Ergebnis.
Benutzerdefinierte Vorlagen befinden sich unter einem DisplayTemplates
Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.
Gilt für:
DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)
Gibt HTML-Markup für zurück, wobei expression
eine Anzeigevorlage und der angegebene HTML-Feldname verwendet wird. Die Vorlage wird mithilfe von templateName
oder expression
ModelMetadatagefunden.
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
Typparameter
- TModel
Der Typ des Modells.
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- htmlHelper
- IHtmlHelper<TModel>
Die IHtmlHelper<TModel> instance diese Methode erweitert.
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- templateName
- String
Der Name der Vorlage, die zum Erstellen des HTML-Markups verwendet wird.
- htmlFieldName
- String
Ein String , der verwendet wird, um die Namen von HTML-Elementen zu disambiguieren, die für Eigenschaften mit demselben Namen erstellt werden.
Gibt zurück
Eine neue IHtmlContent , die den erstellten HTML-Code enthält.
Hinweise
Die Standardanzeigevorlage Object enthält beispielsweise Markup für jede Eigenschaft im expression
Ergebnis.
Benutzerdefinierte Vorlagen befinden sich unter einem DisplayTemplates
Ordner. Beim Ordnernamen wird bei Dateisystemen, bei dem die Groß-/Kleinschreibung beachtet wird, die Groß-/Kleinschreibung beachtet.