Freigeben über


HtmlHelperInputExtensions.RadioButtonFor<TModel,TResult> Methode

Definition

Gibt ein <Eingabeelement> vom Typ "radio" für die angegebene expressionzurück. Fügt dem Element, das den Parameter enthält value , ein "value"-Attribut hinzu. Fügt dem Element ein "checked"-Attribut hinzu, wenn value mit dem ersten Nicht-Wertnull übereinstimmt, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter .

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ RadioButtonFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Object ^ value);
public static Microsoft.AspNetCore.Html.IHtmlContent RadioButtonFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, object value);
static member RadioButtonFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function RadioButtonFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), value As Object) As IHtmlContent

Typparameter

TModel

Der Typ des Modells.

TResult

Der Typ des Ergebnisses expression .

Parameter

htmlHelper
IHtmlHelper<TModel>

Die IHtmlHelper<TModel> instance diese Methode erweitert.

expression
Expression<Func<TModel,TResult>>

Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.

value
Object

Wert, der in das -Element eingeschlossen werden soll. Dieser Wert darf nicht null sein.

Gibt zurück

Ein neues IHtmlContent , das das <Eingabeelement> enthält.

Hinweise

Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des , um das expression Attribut "name" des select-Elements> festzulegen<. Bereinigt die Zeichenfolgendarstellung des ,, um das expression Attribut "id" des Elements festzulegen. Konvertiert die in ein String , um das value Attribut "value" des Elements festzulegen.

Gilt für: