private void PopulateControls() { if (ddlNewsType.Items.Count > 0) { return; } ddlNewsType.DataValueField = "Value"; ddlNewsType.DataTextField = "Name"; ddlNewsType.DataSource = EnumDefined.LoadFromConfigurationXml("news", "newstype", "value"); ddlNewsType.DataBind(); }
private void PopulateControls() { if (ddlTemplates.Items.Count > 0) { return; } ddlTemplates.DataValueField = "Value"; ddlTemplates.DataTextField = "Name"; ddlTemplates.DataSource = EnumDefined.LoadFromConfigurationXml("product", "templatedetail", "xsltname"); ddlTemplates.DataBind(); }
public static string GetNameByNewsType(int newsType, string newsTypeNameFormat, string defaultName) { if (newsType > 0) { List <EnumDefined> lstEnum = EnumDefined.LoadFromConfigurationXml("news", "newstype", "value"); foreach (EnumDefined item in lstEnum) { if (item.Value == newsType.ToString()) { return(string.Format(newsTypeNameFormat, item.Name)); } } } return(defaultName); }
private void PopulateControls() { List <EnumDefined> list = EnumDefined.LoadFromConfigurationXml("product", "showoption", "value", "name"); ddlShowOption.DataSource = list; ddlShowOption.DataBind(); ListItem li = ddlShowOption.Items.FindByValue(option.ToString()); if (li != null) { ddlShowOption.ClearSelection(); li.Selected = true; } PopulateZoneList(); }
private void PopulateControls() { List <EnumDefined> list = EnumDefined.LoadFromConfigurationXml("news"); ddlPosition.DataSource = list; ddlPosition.DataBind(); ListItem li = ddlPosition.Items.FindByValue(pos.ToString()); if (li != null) { ddlPosition.ClearSelection(); li.Selected = true; } PopulateZoneList(); }
private void PopulateControls() { try { List <EnumDefined> list = EnumDefined.LoadFromConfigurationXml("product"); list.RemoveAll(s => Convert.ToInt32(s.Value) <= 0); ddlPosition.DataSource = list; ddlPosition.DataBind(); ListItem li = ddlPosition.Items.FindByValue(pos.ToString()); if (li != null) { ddlPosition.ClearSelection(); li.Selected = true; } PopulateZoneList(); } catch (Exception ex) { log.Error(ex.Message); } }
private void EnsureItems() { if (ddPosition == null) { ddPosition = new DropDownList(); ddPosition.DataValueField = "Value"; ddPosition.DataTextField = "Name"; if (this.Controls.Count == 0) { this.Controls.Add(ddPosition); } } if (ddPosition.Items.Count > 0) { return; } ddPosition.DataSource = EnumDefined.LoadFromConfigurationXml("news"); ddPosition.DataBind(); ddPosition.Items.Insert(0, new ListItem("", "-1")); }