IHtmlHelper.CheckBox(String, Nullable<Boolean>, Object) 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 expressionhodnotu . Přidá atribut "checked" do elementu "checkbox" na základě první hodnoty, která nenínull nalezena v: htmlAttributes položka slovníku s klíčem "checked", ModelState položka s celým jménem, ViewData položka s celým jménem nebo expression vyhodnocená proti Model.
Pokud isChecked je hodnota non-null, místo toho použije první hodnotu, která nenínull nalezena v: ModelState položka s celým názvem nebo isChecked parametr.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBox(System::String ^ expression, Nullable<bool> isChecked, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent CheckBox(string expression, bool? isChecked, object htmlAttributes);
abstract member CheckBox : string * Nullable<bool> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function CheckBox (expression As String, isChecked As Nullable(Of Boolean), htmlAttributes As Object) As IHtmlContent
Parametry
- expression
- String
Název výrazu vzhledem k 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
Zkombinuje HtmlFieldPrefix a expression a nastaví atribut "name" prvku zaškrtávacího políčka. Sanitizes expression nastavit "id" atribut prvku zaškrtávacího políčka.