none
Problemas con AJAX y ASP.NET RRS feed

  • Pregunta

  • Hola estoy haciendo mis primeras pruebas en asp.net y ajax pero sin usar el toolkit de la paqueteria ajax, todas las funciones ajax las intento ejecutar a travez de diferentes javascripts que estos en si los referencio a travez de un html, que este también hace las llamadas a un javascript principal llamado index.js que este es el encargado de ejecutar el código de las paginas en asp.net agregándole los efectos ajax de los  demás javascripts mencionados, el problema que tengo con es que a la hora de que tienen que entrar en función las paginas asp.net(que solo para que ejecuten unos métodos prediseñados) no se ejecutan sin arrojarme ningún error. Por si no me doy a entender de la manera adecuada para que se den una idea estoy intentando hacer el ejemplo de comercio electrónico que viene en el libro "ajax web 2.0 para profesionales" de Maximiliano Ft. Firtman, el código ya lo rectifique infinidad de veces y es idéntico, espero cotar con su ayuda ya que apenas soy nuevo en estos foros.
    martes, 14 de diciembre de 2010 23:29

Respuestas

  • hola

    no se ejecutan sin arrojarme ningún error

    has habilitado en el browser la visualziacion de errores de javascript

    How to view javascript errors in Internet Explorer 7

    puede que si estes teniendo problemas pero no los visualices

    lo que no entendi es si estas usnado los controles de ajax toolkit, porque tanto codigo en archivos .js ?

    sino es mucho codigo y solo a modo de prueba que pasa si lo incluyes en la misma pagina quitando los .js para ver como funciona, ademas podrias depurar javascript con el VS si esta el codigo en la misma pagina

    VS 2008 JavaScript Debugging

    de esta forma podrias poner brekpoint y ver si el codigo pasa por las funciones

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 15 de diciembre de 2010 2:15

Todas las respuestas

  • Hola,

     

    La verdad no me queda muy clara la idea. En principio dices que te da problemas y luego dices no se ejecutan sin arrojarme ningún error? Entonces te da o no?

    Los javascript como los estas referenciando?

    Has provado con algun script de ajax o javascript simple, que sea unico, para descartar problemas con el sitio que estas haciendo?

     

    Saludos,



    Jason Ulloa
    Mi Blog
    miércoles, 15 de diciembre de 2010 1:39
  • hola

    no se ejecutan sin arrojarme ningún error

    has habilitado en el browser la visualziacion de errores de javascript

    How to view javascript errors in Internet Explorer 7

    puede que si estes teniendo problemas pero no los visualices

    lo que no entendi es si estas usnado los controles de ajax toolkit, porque tanto codigo en archivos .js ?

    sino es mucho codigo y solo a modo de prueba que pasa si lo incluyes en la misma pagina quitando los .js para ver como funciona, ademas podrias depurar javascript con el VS si esta el codigo en la misma pagina

    VS 2008 JavaScript Debugging

    de esta forma podrias poner brekpoint y ver si el codigo pasa por las funciones

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 15 de diciembre de 2010 2:15
  • no, para nada utilizo el ajax toolkit, por eso es que estoy utilizando archivos javascripts, parace ser que el problema es que como las acciones de las paginas asp que en este caso son puras consultas a una base de datos, esas consultas los scripts las tiene que visualizar en listbox que estan definidos como elementos html y al parecer los scripts no los estan identificando.....
    miércoles, 15 de diciembre de 2010 3:17
  • hola

    desde javascript como accedes al ListBox ?

    es este ListBox un acontrol de asp.net ?  recuerda que los controls de asp.net son renomvrados cuando llega al cliente por lo tanto la seleccion no se hace por su nomvre sino que se usa

    var ListBox1 = document.getElementById('<%=ListBox1.ClientID%>');

    de esta forma debes ponerlo en el javascript para trabajar con el control

     

    esta linea deberias ubicarla no dentro de un .js porque no funcionara ya que los tag <% %> solo son validos en el aspx, pero si en la pagina ponea

    <script ...>

    var ListBox1 = document.getElementById('<%=ListBox1.ClientID%>');

    </script>

     

    podrias luego desde tu .js usar la variable ListBox, para acceder al control

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 15 de diciembre de 2010 3:30