powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обновить GridView на странице
16 сообщений из 16, страница 1 из 1
Обновить GridView на странице
    #37536571
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть MultiView на странице. На одном из View лежат sqlDataSourse и GridView. При переходе в этот View, заполняю значение SelectCommand для Gridview. Все отображается нормально. Как сделать чтобы не переходя в другой View отслеживать изменения в базе на GridView? Пусть даже по нажатию кнопки, не будем пока трогать javascript.
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536634
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На отдельной странице без MultiView все работает, проблема значит с MultiView. как победить?
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536655
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_OlegКак сделать чтобы не переходя в другой View отслеживать изменения в базе на GridView?Так ведь юзер все равно этот GridView не увидит, он же не перешел в соответствующий View...
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536692
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я имел в виду что юзер сначала попал в нужный вью, увидел данные из БД, потом нажал на кнопку обновить и увидел изменения в бд. если они были. то есть он никуда не уходит из этого вью. Можно так сделать ли тут сама логика неправильная?
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536757
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему Вы заполняете SelectCommand только "при переходе в этот View" ?
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536804
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПаганельА почему Вы заполняете SelectCommand только "при переходе в этот View" ?
Потому что в этот вью я перехожу только после предыдущего вью этого мультивью, щелкая там по ссылке и получая определенное значение, которое потом передаю в SelectCommand
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536819
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А когда юзер нажимает кнопку "обновить", что Вы делаете с SelectCommand и что что Вы делаете с GridView?
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536847
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в этом то и вопрос :) пробовал делат DataBound() для гридвью и для датасоурса, не помогает, грид вообще очищается. С селект коммандом ничего не делал
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536870
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_Olegпробовал делат DataBound() для гридвью ... грид вообще очищаетсягляньте профилером, что за запрос при этом в БД уходит
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536918
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а никакой запрос не уходит, только стандартная процедура ASP aspnet_Profile_getProperties выполняется для залогиненного ползователя. а мой запрос не выполняется, только самый первый раз, когда заполняю грид выполняется
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37536930
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создайте, пожалуйста, простой тестовый пример, демонстрирующий Вашу проблему, и выложите его сюда в архиве
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37537440
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как вообще правильно делать обновление грида при изменении в БД?
Пример пока нет времени делать, но обязательно сделаю
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37537455
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_Olegа как вообще правильно делать обновление грида при изменении в БД? при нажатии юзером кнопки "Обновить" на страничкеMyGridView.DataBind() должно хватить
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37538056
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По F5 данные в гриде отлично обновляются. только вот браузер при этом запрашивает повторную отправку данных. Возможно ошибка кроется в том что я с PlaceHolderами что-то неправильно намутил на шаблонных сраницах. Есть тут какие-нибудь подводные камни? На что обратить внимание?
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37538704
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В datasource пусто, после того как нажимаю кнопку :(
...
Рейтинг: 0 / 0
Обновить GridView на странице
    #37540582
Oleg_Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался. Паганель, вы сразу правильно сказали. selectcommand у меня по нажатию на кнопку терял присвоенное значение, а по умолчанию там пустая строка, по этому ничего и не отображалось.
Спасибо за помощь
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обновить GridView на странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]