Вы можете попробовать pageLoading
или pageLoaded
обработчики событий менеджера сценариев вместо endRequest
, то есть:
<script type="text/javascript" language="javascript">
Sys.WebForms.PageRequestManager.getInstance().add_pageLoading(PageLoadingHandler);
function PageLoadingHandler(sender, args)
{
// hide your blockUI div here
}
</script>
-----------------
Или у вас есть другой вариант.Напишите сообщение об обратном вызове сервера в скрытое поле, а затем в своем обработчике endRequest
hide div проверьте, есть ли сообщение в скрытом поле и если сообщение существует, отобразите его.