Compartir a través de


IHtmlHelper<TModel>.RadioButtonFor<TResult> Método

Definición

Devuelve un <elemento de entrada> de tipo "radio" para el especificado expression. Agrega un atributo "value" al elemento que contiene el primer valor que nonull se encuentra en: el value parámetro o la htmlAttributes entrada del diccionario con la clave "value". Agrega un atributo "checked" al elemento si value coincide con el primer valor que nonull se encuentra en: la htmlAttributes entrada del diccionario con la clave "checked" o la ModelState entrada con nombre completo. Si expression se evalúa como un valor distintonull de , en su lugar usa el primer valor que nonull se encuentra en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo". Agrega un atributo "value" al elemento que contiene el value parámetro .

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ RadioButtonFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ value, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent RadioButtonFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object value, object htmlAttributes);
abstract member RadioButtonFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function RadioButtonFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), value As Object, htmlAttributes As Object) As IHtmlContent

Parámetros de tipo

TResult

Tipo del expression resultado.

Parámetros

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

value
Object

Valor que se va a incluir en el elemento . No debe ser null.

htmlAttributes
Object

que Object contiene los atributos HTML del elemento . Como alternativa, una IDictionary<TKey,TValue> instancia que contiene los atributos HTML.

Devoluciones

Nuevo IHtmlContent que contiene el <elemento de entrada> .

Comentarios

HtmlFieldPrefix Combina y la representación de cadena del expression objeto para establecer <el atributo "name" del elemento select>. Sanea la representación de cadena del expression atributo "id" del elemento para establecerlo.

Se aplica a