【发布时间】:2015-02-20 14:28:28
【问题描述】:
我如何在网页加载时在蒙版屏幕上显示简单的加载消息。
我有一个产品比较页面,单击按钮即可调用该页面。现在比较页面需要大约 4 秒来加载。这是因为存储过程需要大约 3.5 秒才能返回结果。
因此,在用户单击按钮后的这 4 秒内,我们看到前一个屏幕,标签上只有微调器,表明页面正在被重定向。有什么方法可以在加载下一页之前显示当前页面被涂黑的页面掩码..
我重定向到比较页面的方式是一个 c# 函数
protected void redirect_comparepage(object sender, EventArgs e)
{
Response.Redirect("~/ProductComparison.aspx", false);
}
我尝试在比较页面上执行以下操作,但它不起作用。
How to display a loading screen while site content loads 有什么建议吗?
【问题讨论】:
-
'但是它不起作用' - 你到底是什么意思?发布一些代码以显示您到目前为止所拥有的内容。您是否看过存储过程以查看其性能是否可以提高?恕我直言,最好解决原因而不是症状。
-
好吧,SP 的性能无法进一步提高> 我不想深入探讨,但请告诉我,如果不改变 Db 结构,我们现在无法进一步即兴发挥它.. .