2013-08-26 49 views
0

我在這裏虧本。在我的應用程序的根目錄(default.aspx)上,我在頁面上有一個基本的ASP.NET Button控件,並通過其onClick事件連接了一個事件處理程序。按鈕事件處理程序沒有在主頁上觸發沒有/default.aspx

由於它是根目錄,因此打擊/或default.aspx會將您帶到此頁面。單擊按鈕時,如果FilePath位於url(default.aspx)中,則只會調用事件處理函數。

更清楚:

whatever.com/default.aspx < ------點擊按鈕

whatever.com <時,事件處理函數被調用----- - 單擊按鈕時事件處理程序不會被調用。

我應該注意,這個網頁上沒有太多內容。沒有包含jquery文件,沒有javascript,除了DropDownList和Button之外沒有其他任何東西。 Web.Config也沒有太多內容,至少我沒有看到任何影響。

<asp:Button ID="btnSelection" OnClick="btnSelection_OnClick" runat="server" Text="Submit" /> 

protected void btnSelection_OnClick(object sender, EventArgs e) 
{ 
    throw new Exception("Test"); // Only reaches here if /default.aspx is in the url 
} 

這可能是我很想念的小事。任何指導將不勝感激。

回答

相關問題