Я только что прочитал эту статью http://encosia.com/using-jquery-to-enhance-aspnet-ajax-progress-indication/ Речь идет о добавлении BlockUI при щелчке на стороне сервера.
Здесь мы использовали UpdatePanel. Итак, у меня есть несколько вопросов:
- Можно ли использовать UpdatePanel без ScriptManager?
- Могу ли я добавить одну панель UpdatePanel на главную страницу и использовать ее при каждом нажатии кнопки?
Моя идея состоит в том, чтобы добавить некоторый класс к кнопке, при нажатии на которую я хочу показать blockUI и использовать следующий код:
$('.btn-busy').click(function () {
$.blockUI({
message: $('#img-loader'),
css: {
border: 'none',
padding: '5px',
'background-color': 'transparent',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
opacity: .6,
color: '#fff',
cursor: 'wait'
}
});
});