IHtmlHelper<TModel>.HiddenFor<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í <vstupní prvek> typu "hidden" pro zadaný expression
. Přidá atribut value do elementu obsahujícího první hodnotu, která nenínull
nalezena: položka ModelState s úplným názvem nebo expression
vyhodnocena proti Model.
Další informace o "úplném jménu" najdete v NameFor<TResult>(Expression<Func<TModel,TResult>>).
public:
generic <typename TResult>
Microsoft::AspNetCore::Html::IHtmlContent ^ HiddenFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent HiddenFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object htmlAttributes);
abstract member HiddenFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function HiddenFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), htmlAttributes As Object) As IHtmlContent
Parametry typu
- TResult
Typ výsledku expression
.
Parametry
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit oproti aktuálnímu modelu.
- htmlAttributes
- Object
Object, který obsahuje atributy HTML elementu. Alternativně IDictionary<TKey,TValue> instance obsahující atributy HTML.
Návraty
Nový IHtmlContent obsahující prvek <vstupu>.
Poznámky
Kombinuje HtmlFieldPrefix a řetězcovou reprezentaci expression
k nastavení <> vstupního atributu "name" elementu. Sanitizuje řetězcovou reprezentaci expression
k nastavení atributu "id" elementu.