Beispiel #1
0
        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);
			}
		}