Jun
09
Problemas con las llamadas AJAX.NET en JSON: {“d”:{“__type”:”
Filed Under (.Net) by admin on 09-06-2010
Tagged Under : AJAX.NET, JSON, {"d":{"__type":"
Parece ser que por defecto cuando incluimos una llamada AJAX.NET con un servicio y la serializamos en formato JSON, nos devuelve unos datos que no queremos: {“d”:{“__type”:”
Esto es porque puede haber un desbarajuste entre los tipos de datos de JavaScript y .NET y de esta forma se cura en salud….
Estos datos nos pueden producir problemas por ejemplo si tenemos una estructura de tabla (en mi caso un dataTable con YUI y el Datasource viene con un esquema bien definido. )
Pues bien esto se soluciona haciendo un pequeño ajuste en el webconfig:
1- Configuramos el behaviour como webHttp y no como enableWebScript (sería como por defecto con {“d”:{“__type”:”)
2- Y registramos el servicio:
