IHtmlHelper<TModel>.CheckBoxFor 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í> element typu "checkbox" s hodnotou "true" a <vstupní> prvek typu "hidden" s hodnotou "false" pro zadanou expression
hodnotu . Přidá atribut "checked" do elementu "checkbox" na základě první hodnoty, která nenínull
nalezena v: položka slovníku htmlAttributes
s klíčem "zaškrtnuto" nebo ModelState položka s celým názvem.
Pokud expression
se vyhodnotí jako hodnota beznull
hodnoty, použije se první hodnota, která nenínull
nalezena v: ModelState položka s úplným názvem nebo expression
vyhodnocená pro Model.
Další informace o "celém jménu" najdete v tématu NameFor<TResult>(Expression<Func<TModel,TResult>>) .
public:
Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBoxFor(System::Linq::Expressions::Expression<Func<TModel, bool> ^> ^ expression, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent CheckBoxFor (System.Linq.Expressions.Expression<Func<TModel,bool>> expression, object htmlAttributes);
abstract member CheckBoxFor : System.Linq.Expressions.Expression<Func<'Model, bool>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function CheckBoxFor (expression As Expression(Of Func(Of TModel, Boolean)), htmlAttributes As Object) As IHtmlContent
Parametry
- expression
- Expression<Func<TModel,Boolean>>
Výraz, který se má vyhodnotit oproti aktuálnímu modelu.
- htmlAttributes
- Object
Obsahuje Object atributy HTML pro prvek checkbox. Alternativně instance IDictionary<TKey,TValue> obsahující atributy HTML.
Návraty
Nový IHtmlContent obsahující <vstupní> prvky.
Poznámky
Kombinuje HtmlFieldPrefix a řetězcovou reprezentaci elementu expression
"name" elementu pro nastavení zaškrtávacího políčka. Sanitizes řetězec reprezentace expression
to set checkbox prvku "id" atributu.