2010-05-12 3 views
4

Я хочу изменить курсор на песочные часы в приложении asp.net, чтобы мои пользователи знали, что процесс запущен. Я искал ответ и был рекомендован использовать javascript следующим образом.Изменение курсора в asp.net

1) Добавить JavaScript

function hourglass() { 

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

2), то в моем коде в случае загрузки страницы:

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

Когда btnImport кнопка они нажимают на

Однако это делает не работа. Но если я добавлю предупреждение о функции песочных часов. он работает. Есть ли способ заставить это работать без предупреждения.

Заранее спасибо.

Боб Avallone

ответ

2

Как об этом:

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

Является ли это Ajax-Webapp? Затем вы можете использовать UpdateProgress Control для отображения, пока пользователь ждет завершения импорта.

+0

Tim, Это то, что мне нужно. Он отлично работает. Спасибо всем, кто ответил. Bob –

Смежные вопросы