|
|
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Помогите, пожалуйста, решить следующую проблему : На форме есть GridView, который выводит данные из базы при загрузке страницы. К нему привязан DetailsView для редактирования данных. После редактирования данных и нажатия кнопки Обновить данные в DetailsView изменяются, в базе тоже, а вот в GridView нет. После перезагрузки страницы тоже ничего не меняется. Обновлённые данные появляются в GridView только после перехода между страницами в Paging GridView. Как можно решить эту проблему? Заранее спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:49 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
MyGridView.DataBind(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 13:06 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
.MyGridView.DataBind(); Вставил это в Page_Load - уже лучше, данные в гриде обновляются при насильной перезагрузке страницы. Нужно же, чтобы всё делалось при нажатии кнопки "Обновить" в DetailsView. Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 13:39 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
OnUpdated ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 13:43 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. Еще хуже стало - вернее, так как сначала было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 15:35 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
да нэт MyDataSource .OnUpdated ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 15:40 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. Вы так имели ввиду? Не работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 17:11 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
ObjectDataSource это хорошо в плане отладки можно брикпойнтов наставить и посмотреть вызывается ли ObjectDataSource1_Updated() если да то перевычитываются ли данные при вызове GridView1.DataBind() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 17:15 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.updated.aspx или на пререндере и не парься, уже много времения попусту убил ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 17:24 |
|
||
|
Обновление GridView после обновления DetailsView
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. Здесь не вызывается этот метод почему-то. Какие ещё варианты есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 19:21 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=134&tid=1359768]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 355ms |

| 0 / 0 |
