public AjaxControlToolkit.CascadingDropDownNameValue[] GetDropDownCMSControls(string knownCategoryValues, string category)
{
StringDictionary knownCategoryValuesDictionary = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
int ModuleId = 0;
int.TryParse(knownCategoryValuesDictionary["Modules"], out ModuleId);
List<CMSControl> cmsControls = CMSControlManager.GetCMSControls(ModuleId);
List<AjaxControlToolkit.CascadingDropDownNameValue> cascadingList = new List<AjaxControlToolkit.CascadingDropDownNameValue>();
foreach (CMSControl cmsControl in cmsControls)
{
cascadingList.Add(new AjaxControlToolkit.CascadingDropDownNameValue(cmsControl.Name, cmsControl.ID.ToString()));
}
return cascadingList.ToArray();
}