Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2012, 10:46
cavet
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 11 años, 7 meses
Puntos: 0
Problemas con AjaxPro.2

Hola soy nueva en el foro, y siempre por consultas en Internet aquí encuentro mis dudas y por eso decidí unirme!!

Estoy realizando un proyecto pero nunca he usado Ajax y mucho menos implementandolo con javascript y asp.net

El problema es el siguiente tengo mediante javascript la llamada a bingMaps para que me cargue el mapa centrado en las latitudes y longitudes que quiero, mediante asp diseño toda la pagina web y es donde se encuentra el codigo javascript, mediante una clase c# hago las consultas a mi base de datos ya que sobre el mapa tengo que trazar las polilineas de las cordenadas que tengo en mi base de datos.

este es el ancabezado de mi clase en c#
namespace Web
{
[AjaxPro.AjaxNamespace("_Default")]
public partial class _Default : System.Web.UI.Page
{
//variables
protected void Page_Load(object sender, EventArgs e)
{
Utility.RegisterTypeForAjax(typeof(_Default));
}
[AjaxMethod] //lo uso en cada método que utilizo desde javascript
//metodo
//Consultas

}
}

en el Javascript hago la llamada de esta manera

function muestraTexto() {

return muestraTexto_callback(_Default.Long());

}
function muestraTexto_callback(arr) {
var arry = new Array();
arry = arr.value;
return arry;

}

y si me realiza lo que deseo, me dibuja en el mapa los valores que obtengo de la base de datos, pero el problema esta que me marca el siguiente error pasado un tiempo de que lo ejecuto
Error en tiempo de ejecución de Microsoft JScript: Se esperaba un objeto

y me manda a esta parte del código de la libreria AjaxPro.2

timeout: function() {
this.duration = new Date().getTime() - this.__start;
var r = this.onTimeout(this.duration, this);
if(typeof r == "undefined" || r != false) {
this.abort();
} else {
this.timeoutTimer = setTimeout(this.timeout.bind(this), AjaxPro.timeoutPeriod);
}
},

Marcándome error en esa linea en rojo, el problema es que no se como mandarle el objeto o valor que me dice que requiere, en que parte lo podre mandar y como?
Espero puedan ayudarme llevo 3 días con ese error y no me deja avanzar....

Última edición por cavet; 11/09/2012 a las 11:13