2008-09-16 58 views
1

JavaScript方法我想設置在__DoPostBack方法斷點的最佳方式_doPostBack,但它是找到正確的文件來設置斷點痛。什麼是Asp.net

方法__DoPostBack是包含在自動生成的js文件被稱爲是這樣的:

ScriptResource.axd?d=P_lo2... 

幾個後背上的Visual Studio獲取與許多這些文件散落後,這是一個有點熊來檢查當前頁面是哪一個引用。有什麼想法嗎?

+0

爲什麼你正試圖在JS方法中放置一個斷點?爲什麼不把斷點放在Page_Load方法中,或者更好的是,你想調查的事件處理程序。 – 2008-09-16 21:06:41

回答

0

如果您使用的是IE7測試你可以使用查看 - >腳本調試器 - >打破下一個語句,然後只需點擊生成事件(__ DoPostBack)

0

TBH按鈕,我不認爲有多大的價值在Javascript中設置斷點,因爲它幾乎可以直接回到服務器。

最好在您的服務器代碼中設置斷點。根據您嘗試調試的內容,這將在不同的地方..無論是在頁面事件循環還是控制器處理程序中。

+0

一些背景。我有一個控件調用__DoPostBack,它會觸發UpdatePanel中的所有AJAX組件。然而,同一面板中的linkBut​​tons調用__DoPostBack,但組件不會處理。不同之處在於__DoPostBack在某處(它做了很多工作)。 – user7936 2008-09-17 14:46:27