IHtmlHelper<TModel>.HiddenFor<TResult> 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.
Gibt ein <Eingabe> element vom Typ "hidden" für das angegebene expression
zurück. Fügt dem Element ein Attribut "value" hinzu, das den ersten Nicht-null
-Wert enthält: der ModelState Eintrag mit vollständigem Namen oder die expression
anhand Modelausgewertet.
Weitere Informationen zu einem "vollständigen Namen" finden Sie unter 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
Typparameter
- TResult
Der Typ des expression
Ergebnisses.
Parameter
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der für das aktuelle Modell ausgewertet werden soll.
- htmlAttributes
- Object
Eine Object, die die HTML-Attribute für das Element enthält. Alternativ kann eine IDictionary<TKey,TValue> Instanz, die die HTML-Attribute enthält, enthalten.
Gibt zurück
Eine neue IHtmlContent mit dem <Eingabeelement>.
Hinweise
Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des expression
, um das Attribut "name" <eingaben> Elements festzulegen. Sanitizes the string representation of the expression
to set element's "id" attribute.