public AjaxControlToolkit.CascadingDropDownNameValue[] GetDropDownXSLTemplates(string knownCategoryValues, string category)
{
StringDictionary knownCategoryValuesDictionary = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
int ModuleId = 0;
int.TryParse(knownCategoryValuesDictionary["Modules"], out ModuleId);
List<XSLTemplate> xslTemplates = XSLTemplateManager.GetXSLTemplates(ModuleId, CMSContext.PortalID, CMSContext.LanguageID);
List<AjaxControlToolkit.CascadingDropDownNameValue> cascadingList = new List<AjaxControlToolkit.CascadingDropDownNameValue>();
foreach (XSLTemplate xslTemplate in xslTemplates)
{
cascadingList.Add(new AjaxControlToolkit.CascadingDropDownNameValue(xslTemplate.Name, xslTemplate.ID.ToString()));
}
return cascadingList.ToArray();
}
}