Javascript 用于显示解析时间c的计时器#
我的aspx页面中有一个提交按钮。该按钮的“单击”事件执行“.txt”文件的解析,并将结果存储在表格中,并将页面重定向到另一个页面。 现在的问题是解析大约需要1.5分钟。我需要实现一个进度条和一个计时器,它将显示完成的剩余时间 这包括计算完成数据库操作所需的时间,并将此值分配给计时器。 有人能帮我实现这个吗?你可以试试这段代码(Ajax:UpdatePanel+UpdateProgress)Javascript 用于显示解析时间c的计时器#,javascript,asp.net,Javascript,Asp.net,我的aspx页面中有一个提交按钮。该按钮的“单击”事件执行“.txt”文件的解析,并将结果存储在表格中,并将页面重定向到另一个页面。 现在的问题是解析大约需要1.5分钟。我需要实现一个进度条和一个计时器,它将显示完成的剩余时间 这包括计算完成数据库操作所需的时间,并将此值分配给计时器。 有人能帮我实现这个吗?你可以试试这段代码(Ajax:UpdatePanel+UpdateProgress) 加载。。。 受保护的void UpdateButton_单击(对象发送方,事件参数e) { Syste
加载。。。
受保护的void UpdateButton_单击(对象发送方,事件参数e)
{
System.Threading.Thread.Sleep(5000);//您的治疗
}
这是一个javascript问题吗?我已经准备好为这个问题寻找客户端解决方案,这就是为什么要标记为“java脚本”。感谢Aghilas Yakoub的回复。让我在这里详细说明我的问题。在一个按钮点击事件中,我正在执行某些数据库操作,让它将数据插入到一些表中,从一些表中检索数据…等等。现在我的目标是计算这些操作所需的时间,并在计时器中显示。我如何实现这一点?
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdateProgress runat="server" id="PageUpdateProgress">
<ProgressTemplate>
Loading...
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="Panel">
<ContentTemplate>
<asp:Button runat="server" id="UpdateButton" onclick="UpdateButton_Click" text="Update" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
protected void UpdateButton_Click(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(5000); //Your treatment
}