2011-12-30 65 views
2

我們有一個asp.net應用程序,其中index.aspx是網站中的默認文檔,而不是default.aspx。 Index.aspx也被設置爲項目中的起始頁面。但是當我試圖打開例如:http://localhost:2265/,第一次我得到了default.aspx頁面,在我從解決方案中刪除了default.aspx文件後,現在我顯示了目錄列表。 我想在進入http://localhost:2265/時獲取index.aspx,是可以在項目中設置還是僅在IIS中設置? 在預先感謝和節日快樂,Laziale在asp.net應用程序中設置默認頁面

回答

0

這是由服務器控制,這可能或者是IIS或與Visual Studio捆綁在一起的開發服務器。

如果您從Visual Studio中啓動應用程序,則可能會在您啓動的ASP網站/應用程序的屬性下找到控件。您也可以右鍵單擊該頁面並選擇「設爲啓動頁面」。

但是,所有這些都不會影響應用程序託管在IIS中後的行爲。您需要在IIS頁面中找到類似的設置 - 網絡上應該有很多教程(如果遇到問題,我可以指出您的位置)。

希望這會清除默認頁面的行爲!

0

在您的項目中右鍵單擊您想要成爲您的着陸頁的頁面,然後單擊「設置爲起始頁」。

這隻會在你從Visual Studio運行時才起作用。如果你想在部署完成後執行此操作,則必須使用IIS或設置我相信的重定向。

0

只要打開在VS您的解決方案,然後選擇你想成爲啓動頁面的頁面,並做了右鍵單擊並選擇「設置爲起始頁」選項

+0

這隻會在你本地運行時才起作用 – 2011-12-30 21:35:33