Domanda

Voglio impostare un punto di interruzione su __DoPostBack metodo, ma è una seccatura trovare il file corretto in cui impostare il punto di interruzione.

Il metodo __DoPostBack è contenuto in un file js generato automaticamente chiamato qualcosa del tipo:

ScriptResource.axd?d=P_lo2...

Dopo alcuni post-back, Visual Studio si riempie di molti di questi file ed è un po' complicato verificare a quale fa riferimento la pagina corrente.qualche idea?

È stato utile?

Soluzione

Se utilizzi IE7 per i test puoi utilizzare Visualizza -> Script Debugger -> Interrompi nell'istruzione successiva e quindi fai semplicemente clic sul pulsante che genera l'evento (__DoPostBack)

Altri suggerimenti

TBH, non penso che ci sia molto valore nell'impostare un punto di interruzione all'interno del Javascript poiché praticamente ritorna comunque direttamente al server.

Sarebbe meglio impostare dei punti di interruzione nel codice del server.A seconda di cosa stai tentando di eseguire il debug, questo sarà in posti diversi.O nel ciclo degli eventi della pagina o nei controlli IPostBackEventHandler.RaisePostBackEvent gestore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top