2013-02-17 4 views
3

Каков наилучший способ показать работу пользователя по вставке записей с помощью панели procress в asp.net. И после завершения процесса укажите сообщение, в которое были вставлены данные. Могу ли я сделать это, используя Javascript и Jquery?progressbar во время postbacks asp.net

+0

Если вы посмотрите внимательно, есть уже прогресс бар в вашем браузере. В зависимости от того, какой браузер вы используете, он может находиться в другом месте. Например, в Google Chrome он находится рядом с заголовком веб-страницы на вкладке. Когда вы отправляете HTTP-запрос на свой сервер, малый счетчик начинает катиться, указывая, что браузер загружает некоторые данные с сервера. –

+0

-1 Дарин, это ужасное предложение. Это почти похоже на то, что, ох, не делай этого. – IamStalker

ответ

0

Как вы должны понять, нет простого пути к нему.

Вы должны сделать pooling или web sockets или long pooling, это означает, что вы должны спросить сервер в фоновом режиме, если он закончил работу.

Here is couple of examples to so: 

http://www.singingeels.com/Articles/RealTime_Progress_Bar_With_ASPNET_AJAX.aspx

here is on with SignalR
http://vivekcek.wordpress.com/2012/12/26/real-time-progress-bar-using-jquery-ui-and-signalr/ http://msdn.microsoft.com/en-us/magazine/hh852586.aspx

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