IHtmlHelper<TModel>.ValueFor<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 expressionhodnotu . 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 TResult>
System::String ^ ValueFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ format);
public string ValueFor<TResult>(System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string format);
abstract member ValueFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> string
Public Function ValueFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), format As String) As String
Parametry typu
- TResult
Typ výsledku expression
Parametry
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit oproti aktuálnímu modelu.
- format
- String
Formátovací řetězec (viz https://msdn.microsoft.com/en-us/library/txafckwd.aspx) použitý k formátování expression hodnoty při vrácení této hodnoty.
Návraty
A String obsahující formátovanou hodnotu.
Poznámky
Převede výsledek na expression přímo, String pokud format je null nebo prázdný.