6

我想在我的 asp.net 应用程序中将光标更改为沙漏,让我的用户知道该进程正在运行。我搜索了一个答案,并被建议使用 JavaScript,如下所示:

  1. 添加此 JavaScript:

    function hourglass() {
        document.body.style.cursor = "wait";
    }
    
  2. 然后在页面加载事件中的代码中:

    btnImport.Attributes.Add("onclick", "javascript: hourglass();");
    

btnImport 是他们单击的按钮。

但是,这不起作用。如果我向沙漏函数添加警报。它确实有效。有没有办法让它在没有警报的情况下工作?

4

2 回答 2

4

这个怎么样:

btnImport.Attributes.Add("onclick", "hourglass();");
于 2010-05-12T18:16:14.137 回答
2

它是一个 Ajax-Web 应用程序吗?然后您可以使用UpdateProgress 控件在用户等待导入完成时显示。

于 2010-05-12T18:18:56.533 回答