响应.重定向大新闻



在我的 asp.net 应用程序中使用Response.Redirect时,我遇到了一个奇怪的现象,事情是这样的:

Response.Redirect("~/somepage.aspx");  

当页面只是在虚拟目录的根目录中时,获取(查找(页面几乎需要 15 毫秒

Response.Redirect("~/somedir/somepage.aspx"); 

当我将页面移动到目录时,获取(查找(页面几乎需要 2 秒,浏览网站的时间难以忍受,我尝试了很多方法来解决它最终仍然不知道为什么会发生这种情况,你们好人能给我任何补充吗,非常感谢。顺便说一句,有些页面.aspx里面什么都没有,除了正文节点中的两个词:"帮助我"。

附言:在 Somedir 中有 72 个 ASPX 页面,在根目录中大约有 10 个 ASPX 页面。

发现了一些线索,我创建了一个新的目录 newdir,其中只有一些页面.aspx然后获取页面所花费的时间再次是 15 毫秒,所以测试让我得出这个结论:响应时间.重定向工作是基于 dir 中的文件数量,我错了,但这是我得到的唯一事实。

据我所知,这不是Response.Redirect的问题。

实际上,问题将基于页面上的内容和控件,这需要时间来加载所有信息。

最新更新