¿Cuál es la mejor manera del método javascript _DoPostBack en Asp.net?
-
09-06-2019 - |
Pregunta
Quiero establecer un punto de interrupción en el __DoPostBack
método, pero es complicado encontrar el archivo correcto para establecer el punto de interrupción.
El método __DoPostBack
está contenido en un archivo js generado automáticamente llamado algo así como:
ScriptResource.axd?d=P_lo2...
Después de algunas devoluciones, Visual Studio se llena de muchos de estos archivos, y es un poco complicado comprobar a cuál hace referencia la página actual.¿Alguna idea?
Solución
Si usa IE7 para realizar pruebas, puede usar Ver -> Depurador de scripts -> Interrumpir en la siguiente declaración y luego simplemente hacer clic en el botón que genera el evento (__DoPostBack)
Otros consejos
TBH, no creo que tenga mucho valor establecer un punto de interrupción dentro de Javascript, ya que de todos modos regresa directamente al servidor.
Sería mejor establecer puntos de interrupción en el código de su servidor.Dependiendo de lo que esté intentando depurar, esto estará en diferentes lugares.Ya sea en el ciclo de eventos de la página o en controles IPostBackEventHandler.RaisePostBackEvent manipulador.