2015-05-27 5 views
0

У меня есть GridView, который извлекает данные из SQL-запроса на странице asp.net. Когда страница загружается, запрос не возвращает никаких результатов, пока все элементы страницы не будут завершены.Обновить представление в asp.net

Как я могу использовать кнопку (или любой другой метод), чтобы обновить представление после завершения оставшейся части страницы?

Спасибо!

+0

просто передайте значение параметра по умолчанию для вашего метода на странице load – wiretext

ответ

0

Rebind к сетке снова, как только вы закончите со всей вашей загрузки страницы как

gridview1.DataSource = <some data source>; 
gridview1.DataBind(); 
+0

Код для меня не работает. Если база данных пуста, когда я загружаю страницу, она никогда не отображает представление. ЕСЛИ db предварительно заполнен, представление сразу видно. Я туман заблуждался вслух за помощью. – throwz6

+0

Отправьте свой код. Это поможет лучше понять проблему. – Rahul

0

попробуйте этот код.

protected void Page_Load(object sender, EventArgs e) 
    { 
     if (!IsPostBack) 
     { 
       gridview1.DataSource = <some data source>; 
       gridview1.DataBind(); 
     } 
    } 
Смежные вопросы