public CascadingDropDownNameValue[] ObtenerVendedoresTlmk(string knownCategoryValues, string category) { StringDictionary loSucursales = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues); int lnClaveSucursal = 0; if (!loSucursales.ContainsKey("CLAVE") || !int.TryParse(loSucursales["CLAVE"], out lnClaveSucursal)) { return(null); } Catalogos loCatalogos = new Catalogos(); DataTable loVendedores = loCatalogos.ObtenerVendedoresTlmk((Sesion)HttpContext.Current.Session["Sesion"], lnClaveSucursal.ToString(), 1, 1); return(( from DataRow loVendedor in loVendedores.Rows select new CascadingDropDownNameValue( loVendedor["DESCRIPCION"].ToString(), loVendedor["CLAVE"].ToString() ) ).ToArray()); }