[英]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.