private void BindModelGroup() { ModelGroupCollection groupCollection = ModelHelper.GetModelGroups(); if (groupCollection != null && groupCollection.Count > 0) { this.GroupDropDownList.DataSource = groupCollection; this.GroupDropDownList.DataTextField = "Label"; this.GroupDropDownList.DataValueField = "Name"; this.GroupDropDownList.DataBind(); this.GroupDropDownList.SelectedValue = Request[GroupDropDownList.UniqueID]; } }
public string LoadModelGroup() { string retVal; try { StringBuilder sb = new StringBuilder("{success:true,data:["); ModelGroupCollection groups = ModelHelper.GetModelGroups(); foreach (ModelGroup group in groups) { sb.Append("{txt:'").Append(group.Label).Append("',val:'").Append(group.Name).Append("'},"); } Utils.TrimEndStringBuilder(sb, ","); sb.Append("]}"); retVal = sb.ToString(); } catch (Exception ex) { retVal = "{'success':'false','msg':'" + Utils.JsonCharFilter(ex.Message) + "'}"; } return(retVal); }