Bagikan melalui


HtmlHelper<TModel>.DropDownListFor<TResult> Metode

Definisi

Mengembalikan elemen pemilihan> HTML <pilihan tunggal untuk expression. <Menambahkan elemen opsi> berdasarkan optionLabel dan selectList. Menambahkan atribut "dipilih" ke opsi jika (jika non-null) atau Text cocok dengan nilai non-pertamanull yang ditemukan di: ModelState entri dengan nama lengkap, atau expression dievaluasi terhadap Model.Value>< Lihat NameFor<TResult>(Expression<Func<TModel,TResult>>) untuk informasi selengkapnya tentang "nama lengkap".

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

Jenis parameter

TResult

Jenis hasilnya expression .

Parameter

expression
Expression<Func<TModel,TResult>>

Ekspresi yang akan dievaluasi terhadap model saat ini.

selectList
IEnumerable<SelectListItem>

Kumpulan SelectListItem objek yang digunakan untuk mengisi elemen pilih><dengan <elemen optgroup> dan <opsi>. Jika null, menggunakan ViewData entri dengan nama lengkap dan entri tersebut harus berupa kumpulan SelectListItem objek.

optionLabel
String

Teks untuk item kosong default. Tidak menyertakan item seperti itu jika argumen adalah null.

htmlAttributes
Object

Yang Object berisi atribut HTML untuk elemen pilih<>. Atau, instans yang IDictionary<TKey,TValue> berisi atribut HTML.

Mengembalikan

IHtmlContent Baru yang berisi elemen pilih<>.

Penerapan

Berlaku untuk