HtmlHelperValueExtensions.ValueFor<TModel,TResult> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí formátovanou hodnotu pro zadanou expression
hodnotu . Konkrétně vrátí první hodnotu, která nenínull
nalezena v: ModelState položka s úplným názvem nebo vyhodnocená vůči Modelhodnotě expression
.
Další informace o "celém jménu" najdete v tématu NameFor<TResult>(Expression<Func<TModel,TResult>>) .
public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::String ^ ValueFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static string ValueFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member ValueFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> string
<Extension()>
Public Function ValueFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As String
Parametry typu
- TModel
Typ modelu.
- TResult
Typ výsledku expression
Parametry
- htmlHelper
- IHtmlHelper<TModel>
Instance IHtmlHelper<TModel> , která tato metoda rozšiřuje.
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit oproti aktuálnímu modelu.
Návraty
A String obsahující formátovanou hodnotu.
Poznámky
Převede výsledek na expression
přímo.String