HtmlHelper.ListBox メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
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 マークアップ。
例外
name
が null または空です。