Method GenerateSelect
| Improve this Doc View SourceGenerateSelect(ViewContext, String, Column, Object, String, IEnumerable<SelectListItem>, Boolean, Object)
Generate a <select> element.
Declaration
TagBuilder GenerateSelect(ViewContext viewContext, string fullHtmlFieldName, Column column, object dataValue, string optionLabel, IEnumerable<SelectListItem> selectList, bool allowMultiple, object htmlAttributes)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Mvc.Rendering.ViewContext | viewContext | The view context. |
System.String | fullHtmlFieldName | The full HTML field name. |
Column | column | The column. |
System.Object | dataValue | The data value. |
System.String | optionLabel | The option label. |
System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> | selectList | The select list. |
System.Boolean | allowMultiple | Indicates whether multiple select allowed. |
System.Object | htmlAttributes | The HTML attributes. |
Returns
Type | Description |
---|---|
Microsoft.AspNetCore.Mvc.Rendering.TagBuilder | The tag builder. |
GenerateSelect(ViewContext, String, Column, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object)
Generate a <select> element.
Declaration
TagBuilder GenerateSelect(ViewContext viewContext, string fullHtmlFieldName, Column column, string optionLabel, IEnumerable<SelectListItem> selectList, ICollection<string> currentValues, bool allowMultiple, object htmlAttributes)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Mvc.Rendering.ViewContext | viewContext | The view context. |
System.String | fullHtmlFieldName | The full HTML field name. |
Column | column | The column. |
System.String | optionLabel | The option label. |
System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> | selectList | The select list. |
System.Collections.Generic.ICollection<System.String> | currentValues | The current values. |
System.Boolean | allowMultiple | Indicates whether multiple select allowed. |
System.Object | htmlAttributes | The HTML attributes. |
Returns
Type | Description |
---|---|
Microsoft.AspNetCore.Mvc.Rendering.TagBuilder | The tag builder. |