在asp.net中更改光标

时间:2010-05-12 17:38:56

标签: c# asp.net javascript

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

1)添加此javascript

function hourglass() {

    document.body.style.cursor = "wait";
}

2)然后在我的代码中加载页面加载事件:

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

当btnImport是按钮时,他们点击

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

提前致谢。

Bob Avallone

3 个答案:

答案 0 :(得分:3)

这个怎么样:

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

答案 1 :(得分:2)

您是否尝试过codeproject文章中的代码。

http://www.codeproject.com/KB/scripting/doHourglass.aspx

答案 2 :(得分:2)

是Ajax-Webapp吗?然后,您可以使用UpdateProgress Control在用户等待导入完成时显示。