Я два дня ищу решение своей проблемы и не нашел ничего, что могло бы помочь.У меня есть две страницы: страница 1 и страница 2 Page1 содержит параметры, которые будут отправлены на страницу 2, а кнопка «Создать» Page2 содержит GridView
и на page_load
У меня есть
GetParameters() ; // extract parameters
PrepareParameters(); // prepare local variable
DataTable dt = CreateDataTable(); // create the BoundField/Columns based on prepared local variables
myGridView.DataSource = dt;
myGridView.DataBind();
Моя проблемачто метод PrepareParameters()
требует времени из-за огромного количества данных, даже если он оптимизирован.Когда я нажимаю кнопку «Создать», браузер не перемещается на страницу 2, а вместо этого не отвечает и остается на странице 1, и пользователь не знает, что происходит.Поэтому мне интересно, как перенаправить браузер на страницу 2 и показать пользователю анимацию загрузки в сетке, пока PrepareParameters()
не завершит обработку данных и не отобразит GridView
после завершения?Спасибо за ваш ответ.