/// <summary> /// buttongroup extension /// </summary> /// <typeparam name="T"></typeparam> /// <param name="arl"></param> /// <param name="setCfg"></param> /// <returns></returns> public static AjaxCheckboxList <T> ButtonGroup <T>(this AjaxCheckboxList <T> arl, Action <OdropdownCfg> setCfg = null) { arl.Mod("awem.btnGroupChk"); var odcfg = new OdropdownCfg(); if (setCfg != null) { setCfg(odcfg); arl.Tag(odcfg.ToTag()); } return(arl); }
public static AjaxCheckboxList <T> Multiselect <T>(this AjaxCheckboxList <T> arl, Action <OdropdownCfg> setCfg = null) { arl.Mod("awem.multiselect"); var odcfg = new OdropdownCfg(); if (setCfg != null) { setCfg(odcfg); arl.Tag(odcfg.ToTag()); } return(arl); }
public static AjaxCheckboxList <T> NgModel <T>(this AjaxCheckboxList <T> h, string scopeProperty) { h.HtmlAttributes(null, new { type = "text", ng_model = scopeProperty, style = "display:none;" }); return(h); }