private void addDictionaries(string indent, string key, int language) { Cms.BusinessLogic.Dictionary.DictionaryItem di = new Cms.BusinessLogic.Dictionary.DictionaryItem(key); foreach (Cms.BusinessLogic.Dictionary.DictionaryItem item in di.Children) { ListItem li; if (language != 0) { li = new ListItem(indent + " " + item.Value(language), item.key); } else { li = new ListItem(indent + " " + item.Value(), item.key); } if (("," + Text + ",").IndexOf("," + li.Value.ToString() + ",") > -1 && !Page.IsPostBack) { li.Selected = true; } this.Items.Add(li); addDictionaries(indent + "--", item.key, language); } }
private void addDictionaries(string indent, string key, int language) { Cms.BusinessLogic.Dictionary.DictionaryItem di = new Cms.BusinessLogic.Dictionary.DictionaryItem(key); foreach(Cms.BusinessLogic.Dictionary.DictionaryItem item in di.Children) { ListItem li; if (language != 0) li = new ListItem(indent + " " + item.Value(language), item.key); else li = new ListItem(indent + " " + item.Value(), item.key); if ((","+Text+",").IndexOf(","+li.Value.ToString()+",") > -1 && !Page.IsPostBack) li.Selected = true; this.Items.Add(li); addDictionaries(indent + "--", item.key, language); } }