Freigeben über


HtmlHelperDisplayNameExtensions.DisplayNameFor<TModelItem,TResult> Methode

Definition

Gibt den Anzeigenamen für den angegebenen expression zurück, wenn das aktuelle Modell eine Auflistung darstellt.

public:
generic <typename TModelItem, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::String ^ DisplayNameFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<System::Collections::Generic::IEnumerable<TModelItem> ^> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModelItem, TResult> ^> ^ expression);
public static string DisplayNameFor<TModelItem,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<System.Collections.Generic.IEnumerable<TModelItem>> htmlHelper, System.Linq.Expressions.Expression<Func<TModelItem,TResult>> expression);
static member DisplayNameFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<seq<'ModelItem>> * System.Linq.Expressions.Expression<Func<'ModelItem, 'Result>> -> string
<Extension()>
Public Function DisplayNameFor(Of TModelItem, TResult) (htmlHelper As IHtmlHelper(Of IEnumerable(Of TModelItem)), expression As Expression(Of Func(Of TModelItem, TResult))) As String

Typparameter

TModelItem

Der Typ der Elemente in der Modellauflistung.

TResult

Der Typ des Ergebnisses expression .

Parameter

htmlHelper
IHtmlHelper<IEnumerable<TModelItem>>

Die IHtmlHelper<TModel> von IEnumerable<T> instance diese Methode erweitert.

expression
Expression<Func<TModelItem,TResult>>

Ein Ausdruck, der für ein Element im aktuellen Modell ausgewertet werden soll.

Gibt zurück

Ein String , der den Anzeigenamen enthält.

Gilt für: