IHtmlHelper<TModel>.RadioButtonFor<TResult> 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í> prvek typu "radio" pro zadanou expression
hodnotu .
Přidá atribut "value" k elementu, který obsahuje první hodnotu, která nenínull
nalezena v: value
parametr nebo položka slovníku htmlAttributes
s klíčem "value".
Přidá do elementu atribut "checked", pokud value
odpovídá první hodnotě, která nenínull
nalezena v: položka slovníku htmlAttributes
s klíčem "checked" 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>>) .
Přidá atribut value do elementu obsahujícího value
parametr .
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
Parametry typu
- TResult
Typ výsledku expression
Parametry
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit oproti aktuálnímu modelu.
- value
- Object
Hodnota, která se má zahrnout do elementu . Nesmí být null
.
- htmlAttributes
- Object
Obsahuje Object atributy HTML elementu . Alternativně instance IDictionary<TKey,TValue> obsahující atributy HTML.
Návraty
Nový IHtmlContent obsahující <element input> .
Poznámky
Kombinuje HtmlFieldPrefix a řetězcovou reprezentaci elementu expression
k nastavení <atributu "name" elementu select> . Sanitizes řetězcové reprezentace expression
to set elementu "id" atributu.