是否有任何允许我们设置默认页面的部分或代码web.config?
例如,当人们第一次访问我的网站时,我希望他们看到CreateThing.aspx而不是Default.aspx.
我知道的解决方案:
把这行代码=> Response.Redirect("CreateThings.aspx")放在Default.aspx Page_Load事件中,但这个方法真的很幼稚.
我们可以使用web.config(默认页面配置),但我想在Asp.NET应用程序上做同样的事情.
如果您知道更好的解决方案,请告诉我.
提前致谢.
PS:我之所以要问的CreateThing.aspx是我相信Default.aspx会帮助我们解决这个问题.
编辑:我只是想知道Microsoft .NET团队是如何忘记这么简单的事:)
编辑:
这可能是现在的另一种解决方案:
<defaultDocument>
<files>
<clear />
<add value="Default.aspx" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
</files>
</defaultDocument>
Run Code Online (Sandbox Code Playgroud)