在asp.net app中设置默认页面

时间:2011-12-30 21:24:38

标签: asp.net

我们有一个asp.net应用程序,其中index.aspx是网站中的默认文档,而不是default.aspx。 Index.aspx也被设置为项目的起始页面。但是当我试图打开例如:http://localhost:2265/时,第一次我得到了default.aspx页面,在我从解决方案中删除default.aspx文件后,现在我显示了目录列表。 我想在输入http://localhost:2265/时获得index.aspx,是可以在项目中设置还是仅在IIS中设置? 谢谢你提前和节日快乐,Laziale

3 个答案:

答案 0 :(得分:0)

在您的项目中,右键单击要作为登录页面的页面,然后单击“设为起始页面”。

这只适用于从Visual Studio运行它时。如果您想在部署后执行此操作,则必须使用IIS或设置我认为的重定向。

答案 1 :(得分:0)

只需在VS中打开您的解决方案,然后选择您想要成为启动页面的页面并右键单击并选择“设置为起始页”选项

答案 2 :(得分:0)

这是从服务器控制的,服务器可以是IIS,也可以是与Visual Studio捆绑在一起的开发服务器。

如果您是从Visual Studio中启动应用程序,则可能会在您正在启动的ASP网站/应用程序的属性下找到控件。您也可以右键单击页面本身并选择“设置为启动页面”。

然而,所有这些都不会影响应用程序在IIS中托管时的行为。您需要在IIS页面中找到类似的设置 - 网上应该有很多教程(如果您遇到麻烦,我可以指出一个)。

希望这可以清除默认页面的行为!