estoy tratando de añadir parámetros a un ObjectDataSource en tiempo de ejecución así:¿Cómo puedo configurar ObjectDataSource seleccionar los parámetros en tiempo de ejecución
Parameter objCustomerParameter = new Parameter("CustomerID", DbType.String, customerID);
Parameter objGPDatabaseParameter = new Parameter("Database", DbType.String, gpDatabase);
//set up object data source parameters
objCustomer.SelectParameters["CustomerID"] = objCustomerParameter;
objCustomer.SelectParameters["Database"] = objGPDatabaseParameter;
¿En qué momento del ciclo de vida ObjectDataSource hay que añadir estos parámetros (qué evento)? Además, algunos valores provienen de una propiedad de página maestra (que carga después de page_load de la página que contiene objectDataSource).
Gracias, pero parece que la colección de parámetros sólo se ha leído. ¿Hay alguna manera de establecer el valor en ese controlador de eventos? – TheEmirOfGroofunkistan
Sí, ver mi edición. Desea modificar el miembro inputParemeters del evento arg. –
impresionante, gracias por el ejemplo. No fue tan intuitivo como creo que podría ser. – TheEmirOfGroofunkistan