HtmlHelper<TModel>.DropDownListFor<TResult> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
için expression
tek seçimli bir HTML <seçme> öğesi döndürür. ve selectList
tabanlı optionLabel
seçenek> öğeleri ekler<. Bir seçeneğe bir "selected" özniteliği ekler( Value değilsenull
) veya Text içinde bulunan ilk değerlenull
eşleşiyorsa: ModelState tam ada sahip giriş veya expression
ile değerlendirilirModel.<>
"Tam ad" hakkında daha fazla bilgi için bkz NameFor<TResult>(Expression<Func<TModel,TResult>>) .
public:
generic <typename TResult>
virtual Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownListFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::String ^ optionLabel, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent DropDownListFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, string optionLabel, object htmlAttributes);
abstract member DropDownListFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
override this.DropDownListFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function DropDownListFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), optionLabel As String, htmlAttributes As Object) As IHtmlContent
Tür Parametreleri
- TResult
Sonucun expression
türü.
Parametreler
- expression
- Expression<Func<TModel,TResult>>
Geçerli modele göre değerlendirilecek bir ifade.
- selectList
- IEnumerable<SelectListItem>
Select> öğesini optgroup> ve <seçenek> öğeleriyle <doldurmak <için kullanılan nesne koleksiyonuSelectListItem. ise null
, girdiyi ViewData tam adla kullanır ve bu giriş bir nesne koleksiyonu SelectListItem olmalıdır.
- optionLabel
- String
Varsayılan boş öğenin metni. Bağımsız değişken ise null
böyle bir öğe içermez.
- htmlAttributes
- Object
Object Select> öğesinin HTML özniteliklerini <içeren bir. Alternatif olarak, HTML özniteliklerini içeren bir IDictionary<TKey,TValue> örnek.
Döndürülenler
Select> öğesini içeren <yeni IHtmlContent bir.