summaryM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)
Namespace: DotNetNuke.Web.Mvc.HelpersAssembly: DotNetNuke.Web.Mvc (in DotNetNuke.Web.Mvc.dll)
Syntax
C# |
---|
public static MvcHtmlString EnumDropDownListFor<TModel, TEnum>( this DnnHtmlHelper<TModel> html, Expression<Func<TModel, TEnum>> expression, string optionLabel ) |
Visual Basic |
---|
<ExtensionAttribute> Public Shared Function EnumDropDownListFor(Of TModel, TEnum) ( html As DnnHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TEnum)), optionLabel As String ) As MvcHtmlString |
Parameters
- html
- Type: DotNetNuke.Web.Mvc.Helpers..::..DnnHtmlHelper<(Of <(<'TModel>)>)>
paramhtmlM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)
- expression
- Type: System.Linq.Expressions..::..Expression<(Of <(<'Func<(Of <(<'TModel, TEnum>)>)>>)>)>
paramexpressionM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)
- optionLabel
- Type: System..::..String
paramoptionLabelM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)
Type Parameters
- TModel
- typeparamTModelM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)
- TEnum
- typeparamTEnumM:DotNetNuke.Web.Mvc.Helpers.HtmlSelectExtensions.EnumDropDownListFor``2(DotNetNuke.Web.Mvc.Helpers.DnnHtmlHelper{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String)