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

start [/forum/topic.php?desktop=1&fid=18&tid=1359768]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 421ms |

| 0 / 0 |
