Compartilhar via


HtmlHelper.CheckBox(String, Nullable<Boolean>, Object) Método

Definição

Retorna um <elemento de entrada> do tipo "caixa de seleção" com o valor "true" e um <elemento de entrada> do tipo "oculto" com o valor "false" para o especificado expression. Adiciona um atributo "marcado" ao elemento "caixa de seleção" com base no primeiro valor nãonull encontrado em: a entrada do dicionário com a htmlAttributes chave "marcada", a ModelState entrada com nome completo, a ViewData entrada com nome completo ou a expression avaliada em relação Modela . Se isChecked nãonull for, em vez disso, usará o primeiro valor nãonull encontrado em: a ModelState entrada com nome completo ou o isChecked parâmetro . Consulte Name(String) para obter mais informações sobre um "nome completo".

public:
 virtual 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
override this.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

Parâmetros

expression
String

Nome da expressão, em relação ao modelo atual.

isChecked
Nullable<Boolean>

Se true, a caixa de seleção será marcada inicialmente.

htmlAttributes
Object

Um Object que contém os atributos HTML para o elemento de caixa de seleção. Como alternativa, uma IDictionary<TKey,TValue> instância que contém os atributos HTML.

Retornos

Um novo IHtmlContent que contém os <elementos de entrada> .

Implementações

Aplica-se a