А>Возник такой вопрос, как на время выполнения сделать кнопку disable.
А>Просто запись на диск файла размером 30 метров занимает определенное время, как можно узнать, что файл успешно закончился записываться на диск, а затем сделать enable button.

В общем если кому интересно, сделал так:


ClientScript.RegisterOnSubmitStatement(this.GetType(), 
   "DisableSubmitButton", 
   "if(Page_IsValid){window.setTimeout(function(){var btn = document.getElementById('" + bSubmit.ClientID + "'); btn.disabled = true; btn.value='Please wait...'}, 1)}");
Автор: Сим    Оценить