HtmlHelperSelectExtensions.ListBox Yöntem

Tanım

Aşırı Yüklemeler

ListBox(IHtmlHelper, String)

için çok seçimli <bir seçme> öğesi döndürür.expression Tam ada sahip girişi temel alan ViewData 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 Name(String) .

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

için çok seçimli <bir seçme> öğesi döndürür.expression öğesini temel alan selectListseç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) .

ListBox(IHtmlHelper, String)

Kaynak:
HtmlHelperSelectExtensions.cs
Kaynak:
HtmlHelperSelectExtensions.cs
Kaynak:
HtmlHelperSelectExtensions.cs

için çok seçimli <bir seçme> öğesi döndürür.expression Tam ada sahip girişi temel alan ViewData 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 Name(String) .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ListBox(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent ListBox (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression);
static member ListBox : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ListBox (htmlHelper As IHtmlHelper, expression As String) As IHtmlContent

Parametreler

htmlHelper
IHtmlHelper

Bu yöntemin IHtmlHelper genişletir örneği.

expression
String

geçerli modele göre ifade adı.

Döndürülenler

Select> öğesini içeren <yeni IHtmlContent bir.

Açıklamalar

select> öğesinin HtmlFieldPrefix "name" özniteliğini ayarlamak <için ve expression öğelerini birleştirir. Öğenin "id" özniteliğini ayarlamak için temizler expression .

Tam ViewData ada sahip giriş, nesne koleksiyonu olmayannull bir koleksiyon SelectListItem olmalıdır.

Şunlara uygulanır

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

Kaynak:
HtmlHelperSelectExtensions.cs
Kaynak:
HtmlHelperSelectExtensions.cs
Kaynak:
HtmlHelperSelectExtensions.cs

için çok seçimli <bir seçme> öğesi döndürür.expression öğesini temel alan selectListseç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:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ListBox(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList);
public static Microsoft.AspNetCore.Html.IHtmlContent ListBox (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList);
static member ListBox : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ListBox (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlContent

Parametreler

htmlHelper
IHtmlHelper

Bu yöntemin IHtmlHelper genişletir örneği.

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.

Döndürülenler

Select> öğesini içeren <yeni IHtmlContent bir.

Açıklamalar

select> öğesinin HtmlFieldPrefix "name" özniteliğini ayarlamak <için ve expression öğelerini birleştirir. Öğenin "id" özniteliğini ayarlamak için temizler expression .

Şunlara uygulanır