/// <summary> /// Renders the menu drop down component. /// </summary> /// <param name="helper">The helper.</param> /// <param name="name">The name.</param> /// <param name="selectList">The select list.</param> /// <param name="optionLabel">The option label.</param> /// <param name="htmlAttributes">The HTML attributes.</param> /// <returns></returns> public static MvcHtmlString MenuDropDown(this HtmlHelper helper, string name, IEnumerable <MenuItem> selectList, string optionLabel = null, object htmlAttributes = null) { DropDownHelper dropDownHelper = new DropDownHelper(helper, name, selectList, optionLabel, htmlAttributes); return(new MvcHtmlString(dropDownHelper.Render())); }
/// <summary> /// Renders the menu drop down component. /// </summary> /// <param name="helper">The helper.</param> /// <param name="name">The name.</param> /// <param name="selectList">The select list.</param> /// <param name="optionLabel">The option label.</param> /// <param name="htmlAttributes">The HTML attributes.</param> /// <returns></returns> public static MvcHtmlString MenuDropDown(this HtmlHelper helper, string name, IEnumerable<MenuItem> selectList, string optionLabel=null, object htmlAttributes=null) { DropDownHelper dropDownHelper = new DropDownHelper(helper, name, selectList, optionLabel, htmlAttributes); return new MvcHtmlString(dropDownHelper.Render()); }