[英]how to remove default.aspx as default page from my application
我已將Home.aspx更改為默認頁面,但是當我運行該應用程序時,它仍將轉到default.aspx頁面。 當我刪除default.aspx頁然后運行時,它給出了一個異常,即找不到頁面(找不到404頁面)。 在其他頁面上,當我單擊“網格行”時,它應該觸發網格行命令,但首先調用default.aspx頁面,然后觸發行命令事件。 行命令和default.aspx頁面之間存在連接,javascript沒有response.redirect事件,但我不知道為什么它調用DEFAULT.ASPX頁面。
僅在IE中出現問題
我已經將Home.aspx設置為默認頁面,但是在啟動時(Visual Studio)仍在搜索Default.aspx頁面。
如果這只是IE中的問題,並且在其他瀏覽器上也可以正常工作,請考慮清除IE的緩存。 然后執行網頁的硬刷新(CTRL + F5)。
請重新檢查您是否在web.config文件中提到了默認文檔。
如果您在托管環境中,則請從控制面板的IIS設置中為初始頁面選擇默認文件。
*如果您已經嘗試右鍵單擊頁面並選擇“設置為啟動頁面”,是否已在Visual Studio站點屬性頁面中簽入,則在“啟動選項”列表項中有“啟動URL”和特定頁面屬性。 嘗試更改這些值?
PS:如果您使用的是Web應用程序項目而不是網站項目,則此設置為[yourapp]> properties> web> StartAction> StartURL
如果您使用任何javascript或jquery,請檢查是否存在任何默認重定向(例如〜/或/)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.