第九篇: UpdateProgress 控件--用户中断
    有时,当服务器实在运行太久了,我们能否中断它吗?答案是肯定的。
1. 打开第八篇的例子,也就是:UpdateProgress(一).aspx
2. 在 UpdateProgress(一).aspx 的<title></title>
下面加入一段 Javascript
3. UpdateProgress 中添加代码
UpdateProgress(一).aspx 代码如下:
 Code
Code
4. OK. 试试看 ^^

1. 打开第八篇的例子,也就是:UpdateProgress(一).aspx
2. 在 UpdateProgress(一).aspx 的<title></title>
下面加入一段 Javascript
    <script type="text/javascript">
function stop()
{
if(Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack())
{
Sys.WebForms.PageRequestManager.getInstance().abortPostBack();
}
}
</script>
function stop()
{
if(Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack())
{
Sys.WebForms.PageRequestManager.getInstance().abortPostBack();
}
}
</script>
3. UpdateProgress 中添加代码
            <asp:updateprogress ID="UpdateProgress1" runat="server">
<progresstemplate>
<span lang="zh-cn">数据正在读取中 ..请稍后!!!</span>
..请稍后!!!</span>
<input type="button" value ="取消" onclick="stop();" />
</progresstemplate>
</asp:updateprogress>
<progresstemplate>
<span lang="zh-cn">数据正在读取中
 ..请稍后!!!</span>
..请稍后!!!</span><input type="button" value ="取消" onclick="stop();" />
</progresstemplate>
</asp:updateprogress>
UpdateProgress(一).aspx 代码如下:
 Code
Code4. OK. 试试看 ^^
 
                    
                     
                    
                 
                    
                

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号