2010-07-22 102 views
0

我使用一個asp按鈕方式如下:asp.net按鈕事件觸發問題

<asp:Button ID="ButtonSave" runat="server" Text="Save" OnClick="ButtonSave_Click" /> 

和處理程序的代碼看起來是這樣的:

protected void ButtonSave_Click(object sender, EventArgs e) 
{ 
    Authenticate(); 

    //some other code here 

    //redirect to certain page here 
} 

調試時,我把在Authenticate處有一個斷點,但它似乎沒有進入函數,儘管發生了重定向,並且我不再在文件中重定向。 我不明白髮生了什麼,所以如果有人能幫助我,我將非常感激。

+0

是「停止」在任何斷點?或只是這一個...因爲也許你沒有正確啓用調試,它只是忽略你有任何斷點... – davidsleeps 2010-07-22 11:38:09

+0

我剛剛檢查,它不停止在任何斷點,即使在頁面加載功能,但據我所知,調試已啓用。 – Nee 2010-07-22 11:41:55

回答

1

有多種可能的原因。四:

  • 你實際上並沒有衝浪的 應用程序(版本),這是上癮 到調試器:東西,如果你使用的是IIS主辦 在同一時間作爲 可能 發生你'創建調試實例 飛(檢查您的端口)。
  • 該應用程序已經「不同步」。重建/重新加載。
  • 確保您正在執行「調試」構建。
  • 確保選項啓用ASP調試和啓用ASP.NET調試未設置爲False