Web ページで blockui jquery を使用しています。
問題は、ポストバック時に settimeout 関数を使用しないことです。
数秒間だけブロックします。dサイトからみました。
http://malsup.com/jquery/block/#page
ajaxStart や ajaxstop イベントなど、多くの代替方法を試しました。
ページがポストバックされているときは時間がかかりません.My code as
<script type="text/javascript">
$(document).ready(function () {
$('#demo10').click(function () {
$.blockUI({
message: '<h1>Auto-Unblock!</h1>'
});
setTimeout($.unblockUI, 8000);
});
}); </script>
<div>
<asp:Button ID="demo10" runat="server" Text="Run" />
</div>