ASP.NET 4.0 / Visual C# 2010
Hola a todos
Desde un Procedimiento Almacenado con un Parámetro se genera un Reporte con los Datos de las Principales Ciudades de un País (seleccionable desde un Control DropDownList), como Capital, Población, etc.
Se utiliza los siguiente controles: ReportViewer, ObjectDataSource y ScriptManager además del DropDownList que muestra la lista de Países.
Así mismo se ha insertado y configurado un Objeto DataSet y un Report para mostrar los datos.
En el Evento SelectedIndexChanged del Control DropDownList se aplica el siguiente código
ObjectDataSource1.SelectParameters.Add("pais", dropPaises.SelectedItem.Text);
ReportViewer_Ciudades.LocalReport.Refresh();
Al seleccionar un un País en el Control DropDownList llamado dropPaises, se muestra el siguiente error:
- Se ha producido un error durante el procesamiento local de informes.
- Error al procesar el informe.
- ObjectDataSource 'ObjectDataSource1' no pudo encontrar un método 'GetData' no genérico que tenga parámetros:
- pais, pais1.
Sin embargo en el Objeto DataSet en el Control DataAdapter se muestra los Métodos predeterminados Fill y
GetData(@categoria).
1º ¿Cuál es el error y cómo corregirlo?
2º ¿Cómo se podría configurar luego para trabajar con 2 o más Parámetros?
Desde ya Muchísimas Gracias
Skar.2007