Udostępnij przez


HtmlHelperSelectExtensions.DropDownList Metoda

Definicja

Przeciążenia

DropDownList(IHtmlHelper, String)

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na ViewData podstawie wpisu z pełną nazwą. Dodaje atrybut "selected" do opcji>, jeśli jego Value (jeśli nienull-) lub Text pasuje do <pierwszej wartości innejnull niż znaleziono w: ModelState wpis z pełną nazwą lub expression oceniane względem Model. Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na selectListpodstawie elementu . Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

DropDownList(IHtmlHelper, String, String)

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na optionLabel podstawie i ViewData wpis z pełną nazwą. Dodaje atrybut "selected" do opcji>, jeśli jego Value (jeśli nienull-) lub Text pasuje do <pierwszej wartości innejnull niż znaleziono w: ModelState wpis z pełną nazwą lub expression oceniane względem Model. Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na selectListpodstawie elementu . Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na optionLabel podstawie elementów i selectList. Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

DropDownList(IHtmlHelper, String)

Źródło:
HtmlHelperSelectExtensions.cs
Źródło:
HtmlHelperSelectExtensions.cs

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na ViewData podstawie wpisu z pełną nazwą. Dodaje atrybut "selected" do opcji>, jeśli jego Value (jeśli nienull-) lub Text pasuje do <pierwszej wartości innejnull niż znaleziono w: ModelState wpis z pełną nazwą lub expression oceniane względem Model. Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

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

Parametry

htmlHelper
IHtmlHelper

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
String

Nazwa wyrażenia względem bieżącego modelu.

Zwraca

Nowy IHtmlContent element zawierający <element select> .

Uwagi

Łączy HtmlFieldPrefix i expression ustawia <atrybut "name" elementu select> . expression Określa atrybut "id" elementu.

Wpis ViewData o pełnej nazwie musi być kolekcją obiektów spozanull kolekcji SelectListItem .

Dotyczy

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Źródło:
HtmlHelperSelectExtensions.cs
Źródło:
HtmlHelperSelectExtensions.cs

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na selectListpodstawie elementu . Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(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 DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlContent

Parametry

htmlHelper
IHtmlHelper

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
String

Nazwa wyrażenia względem bieżącego modelu.

selectList
IEnumerable<SelectListItem>

Kolekcja obiektów używanych SelectListItem do wypełniania <elementu select> element elementem <optgroup> i <elementami opcji> . Jeśli null, używa ViewData wpisu z pełną nazwą i ten wpis musi być kolekcją SelectListItem obiektów.

Zwraca

Nowy IHtmlContent element zawierający <element select> .

Uwagi

Łączy HtmlFieldPrefix i expression ustawia <atrybut "name" elementu select> . expression Określa atrybut "id" elementu.

Dotyczy

DropDownList(IHtmlHelper, String, String)

Źródło:
HtmlHelperSelectExtensions.cs
Źródło:
HtmlHelperSelectExtensions.cs

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na optionLabel podstawie i ViewData wpis z pełną nazwą. Dodaje atrybut "selected" do opcji>, jeśli jego Value (jeśli nienull-) lub Text pasuje do <pierwszej wartości innejnull niż znaleziono w: ModelState wpis z pełną nazwą lub expression oceniane względem Model. Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

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

Parametry

htmlHelper
IHtmlHelper

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
String

Nazwa wyrażenia względem bieżącego modelu.

optionLabel
String

Tekst domyślnego pustego elementu. Nie zawiera takiego elementu, jeśli argument to null.

Zwraca

Nowy IHtmlContent element zawierający <element select> .

Uwagi

Łączy HtmlFieldPrefix i expression ustawia <atrybut "name" elementu select> . expression Określa atrybut "id" elementu.

Wpis ViewData o pełnej nazwie musi być kolekcją obiektów spozanull kolekcji SelectListItem .

Dotyczy

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

Źródło:
HtmlHelperSelectExtensions.cs
Źródło:
HtmlHelperSelectExtensions.cs

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na selectListpodstawie elementu . Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent

Parametry

htmlHelper
IHtmlHelper

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
String

Nazwa wyrażenia względem bieżącego modelu.

selectList
IEnumerable<SelectListItem>

Kolekcja obiektów używanych SelectListItem do wypełniania <elementu select> element elementem <optgroup> i <elementami opcji> . Jeśli null, używa ViewData wpisu z pełną nazwą i ten wpis musi być kolekcją SelectListItem obiektów.

htmlAttributes
Object

Element Object zawierający atrybuty HTML dla <elementu select> . Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające atrybuty HTML.

Zwraca

Nowy IHtmlContent element zawierający <element select> .

Uwagi

Łączy HtmlFieldPrefix i expression ustawia <atrybut "name" elementu select> . expression Określa atrybut "id" elementu.

Dotyczy

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

Źródło:
HtmlHelperSelectExtensions.cs
Źródło:
HtmlHelperSelectExtensions.cs

Zwraca element wyboru HTML <z pojedynczym wyborem> dla elementu expression. Dodaje <elementy opcji> na optionLabel podstawie elementów i selectList. Dodaje atrybut "selected" do opcji>, jeśli jej Value (jeśli nienull jest) lub Text pasuje do <pierwszej wartości ModelState innejnull niż: wpis o pełnej nazwie, ViewData wpis z pełną nazwą (chyba że jest używany zamiast selectList), lub expression obliczony względem Modelwartości . Zobacz Name(String) , aby uzyskać więcej informacji na temat "pełnej nazwy".

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, string optionLabel);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), optionLabel As String) As IHtmlContent

Parametry

htmlHelper
IHtmlHelper

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
String

Nazwa wyrażenia względem bieżącego modelu.

selectList
IEnumerable<SelectListItem>

Kolekcja obiektów używanych SelectListItem do wypełniania <elementu select> element elementem <optgroup> i <elementami opcji> . Jeśli null, używa ViewData wpisu z pełną nazwą i ten wpis musi być kolekcją SelectListItem obiektów.

optionLabel
String

Tekst domyślnego pustego elementu. Nie zawiera takiego elementu, jeśli argument to null.

Zwraca

Nowy IHtmlContent element zawierający <element select> .

Uwagi

Łączy HtmlFieldPrefix i expression ustawia <atrybut "name" elementu select> . expression Określa atrybut "id" elementu.

Dotyczy