ASP.NET AJAX 中的timer还有updateprogres控件怎么用?分开怎么用 组合起来又怎么用?

 我来答
mengxiaNihaoma
2011-11-16 · 超过32用户采纳过TA的回答
知道答主
回答量:140
采纳率:0%
帮助的人:66.9万
展开全部
------组合使用方法
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="upPanel" runat="server">
<ContentTemplate>
<asp:Timer ID="Timer1" runat="server">
</asp:Timer>
</ContentTemplate>
</asp:UpdatePanel>
</form>
java玉树临风
2011-11-05
知道答主
回答量:18
采纳率:0%
帮助的人:11.2万
展开全部
在页面中先托一个ScriptManager 在托一个UpdatePanle然后托timer控件,把Timer控件的Interval="1000"一秒钟执行一次Tick事件,在time的Tick事件写代码就行了。
updateprogres控件也很简单,
页面源视图代码
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="always">
<ContentTemplate>
<asp:Button ID="btnPost" runat="server" OnClick="btnPost_Click" Text="提交" Width="78px" /><br/><br/>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>正在处理数据,请稍侯..........</ProgressTemplate>
</asp:UpdateProgress>
</ContentTemplate>
</asp:UpdatePanel>
</div>
后台.cs代码
protected void btnPost_Click(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(3000);//将进程休眠3秒钟
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式