domingo, 7 de febrero de 2010

Ajax .Net: El control CascadingDropDown devuelve [Error 500]

Después de horas y horas para saber por qué el control CascadingDropDown de Ajax me devuelve la cadena [Error 500] como un item en el cuadro de lista colgante del propio control, resultó que el método del servicio web debe tener como nombres de parámetros
los siguientes:

- Primer nombre de parámetro: knownCategoryValues
- Segundo nombre de parámetro: category

La definición de la función en los lenguajes más utilizados en Visual estudio son las siguientes:

VB .Net:
Public Function Obtener_ListaTerritorial(ByVal knownCategoryValues As String, ByVal category As String) As AjaxControlToolkit.CascadingDropDownNameValue()

 C#:
[WebMethod]
public CascadingDropDownNameValue[] GetColorsForModel(
string knownCategoryValues,
string category)

No hay comentarios: