HtmlHelper.DropDownList Yöntem

Tanım

için expressiontek seçimli bir HTML <seçme> öğesi döndürür. ve selectListtabanlı optionLabel seçenek> öğeleri ekler<. Bir seçeneğe <> bir "selected" özniteliği ekler( Value değilsenull) veya Text içinde bulunan ilknull değerle eşleşiyorsa: ModelState tam ada sahip giriş, ViewData tam ada sahip giriş (yerine selectListkullanılmadığı sürece) veya expression için değerlendirilirModel. "Tam ad" hakkında daha fazla bilgi için bkz Name(String) .

public:
 virtual Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::String ^ optionLabel, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent DropDownList (string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, string optionLabel, object htmlAttributes);
abstract member DropDownList : string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
override this.DropDownList : string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function DropDownList (expression As String, selectList As IEnumerable(Of SelectListItem), optionLabel As String, htmlAttributes As Object) As IHtmlContent

Parametreler

expression
String

geçerli modele göre ifade adı.

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 nullbö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.

Uygulamalar

Şunlara uygulanır