SelectExtensions.EnumDropDownListFor 方法

定義

多載

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, IDictionary<String,Object>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, Object)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String, IDictionary<String,Object>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String, Object)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum))) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, IDictionary<String,Object>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, Object)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression, object htmlAttributes);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), htmlAttributes As Object) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression, string optionLabel);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), optionLabel As String) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

optionLabel
String

預設空白項目的文字。 此參數可以是 null。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String, IDictionary<String,Object>)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression, string optionLabel, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> * string * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), optionLabel As String, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

optionLabel
String

預設空白項目的文字。 此參數可以是 null。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於

EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>, String, Object)

傳回列舉中由指定運算式表示之每個值的 HTML 選取專案。

public static System.Web.Mvc.MvcHtmlString EnumDropDownListFor<TModel,TEnum> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TEnum>> expression, string optionLabel, object htmlAttributes);
static member EnumDropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Enum>> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function EnumDropDownListFor(Of TModel, TEnum) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), optionLabel As String, htmlAttributes As Object) As MvcHtmlString

類型參數

TModel

模型的型別。

TEnum

值的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TEnum>>

運算式,可識別包含要顯示之值的物件。

optionLabel
String

預設空白項目的文字。 此參數可以是 null。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

列舉中每個值的 HTML 選取專案,由運算式表示。

適用於