次の方法で共有


HtmlHelper.ListBox メソッド

定義

オーバーロード

ListBox(String, String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

指定された名前、サイズ、属性ディクショナリによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)

指定された名前、項目、既定の項目、属性オブジェクトによって定義されたカスタム属性、および選択を持つ、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目、既定の項目、および選択を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、リスト項目、既定の選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

指定された名前、サイズ、属性オブジェクトによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リスト ボックスの SelectListItem 設定に使用されるインスタンスの一覧。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

指定された名前、サイズ、属性ディクショナリによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

size
Int32

要素の size 属性に割り当てる値。

allowMultiple
Boolean

複数の選択が有効になっていることを示す場合は true。それ以外の場合は false。

htmlAttributes
IDictionary<String,Object>

この要素のカスタム属性の名前と値。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

size
Int32

要素の size 属性に割り当てる値。

allowMultiple
Boolean

複数の選択が有効になっていることを示す場合は true。それ以外の場合は false。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)

指定された名前、項目、既定の項目、属性オブジェクトによって定義されたカスタム属性、および選択を持つ、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As Object) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

htmlAttributes
Object

この要素のカスタム属性を格納するオブジェクト。 属性の名前と値は、オブジェクトのプロパティを調べることでリフレクションを介して取得されます。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目、既定の項目、および選択を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

htmlAttributes
IDictionary<String,Object>

この要素のカスタム属性の名前と値。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、リスト項目、既定の選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

size
Int32

要素の size 属性に割り当てる値。

allowMultiple
Boolean

複数の選択が有効になっていることを示す場合は true。それ以外の場合は false。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

htmlAttributes
Object

この要素のカスタム属性を格納するオブジェクト。 属性の名前と値は、オブジェクトのプロパティを調べることでリフレクションを介して取得されます。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

htmlAttributes
IDictionary<String,Object>

この要素のカスタム属性の名前と値。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

指定された名前、サイズ、属性オブジェクトによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As Object) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

selectedValues
Object

リスト内の、既定で選択されている項目を指定するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して選択が取得されます。

size
Int32

要素の size 属性に割り当てる値。

allowMultiple
Boolean

複数の選択が有効になっていることを示す場合は true。それ以外の場合は false。

htmlAttributes
Object

この要素のカスタム属性を格納するオブジェクト。 属性の名前と値は、オブジェクトのプロパティを調べることでリフレクションを介して取得されます。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

htmlAttributes
IDictionary<String,Object>

この要素のカスタム属性の名前と値。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

selectList
IEnumerable<SelectListItem>

リストの SelectListItem 設定に使用されるインスタンスの一覧。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象

ListBox(String, String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

パラメーター

name
String

HTML select 要素の name 属性に割り当てる値。

defaultOption
String

リストの既定のオプションとして表示するテキスト。

selectList
IEnumerable<SelectListItem>

リスト ボックスの SelectListItem 設定に使用されるインスタンスの一覧。

htmlAttributes
Object

この要素のカスタム属性を格納するオブジェクト。 属性の名前と値は、オブジェクトのプロパティを調べることでリフレクションを介して取得されます。

戻り値

リスト ボックス コントロールを表す HTML マークアップ。

例外

Sytem.ArgumentException

name が null または空です。

適用対象