Попробуйте так.
При сохранении данных вызовите всплывающее окно модели ajax для события click и инициализируйте поток в событии init всплывающего окна, а после завершения работы закройте всплывающее окно.
Model Popup также отключит другой элемент управления на странице, используя background css.
public void SimpleWork()
{
//Do something
}
Now you use either this method
ThreadStart operation = new ThreadStart(SimpleWork);
Thread theThread = new Thread(Operation);
theThread.Start();
or
ThreadPool.QueueUserWorkItem(delegate{SimpleWork();});
Если вы найдете это полезным, пометьте его как свой ответ, иначе дайте мне знать ..