|
|
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
Коллеги помогите организовать правильную работу с DataGrid как все работает сейчас : Есть DataGrid к нему привязано DataGrid_ItemCommand . Кнопка по нажатию (отрабатывается в DataGrid_ItemCommand) которой на сервере формируется скрипт (имя javascript функции с параметрами) далее это все попадает в RegisterStartupScript..с параметрами редактируемой сущности.. Дальше java script функция вызывает jquery диалог . к кнопке на диалоге привязана функция которая собирает с диалога информацию и ajax post отправляет на сервер . На сервере анализируя параметры Request мы сохраняем запись. Вопрос , как правильно организовать весь описанный процесс . Главный вопрос :" после сохранения грид не отображает изменения в сущности ? Т.е. как заставить не перегружая страницу отобразить изменения в DataGrid ?" пробовал Если грид положить на AJAX Update panel не работает кнопка (т.е. не вызвает диалог) ;-( Если есть люди которые могут разжевать этот момент буду очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2011, 00:53:03 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
гость_211011как заставить не перегружая страницу отобразить изменения в DataGrid ?добавив javascript-код, меняющий содержимое <table>, в функциюгость_211011которая собирает с диалога информацию и ajax post отправляет на сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2011, 22:42:59 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
а если под грид подсунуть AJAX Update Panel ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2011, 23:29:34 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
все еще ищется решение ;-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2011, 16:01:16 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
Я Вам с UpdatePanel не помогу, у нас начальство запретило ее юзать, я и не особо ее изучал Попробуйте все-таки сделать как я предложил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2011, 16:07:30 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. на сервере ловлю в Код: plaintext 1. 2. 3. 4. 5. 6. побежали на javascript function changeSC(id, name..) { $("#dialogChng").dialog( на диалоге <input type="button" value="Save" class="ui-Btn" onclick="SaveData();" по клику на кнопке отрабатываем function SaveData() это $.post("My.aspx", { "s": "3", "mname": mname.... дальше попадаем в codebehind if (HttpContext.Current.Request.RequestType == "POST") { Save(); Bind(); // вот тут бы нашу панель перерисовать ! пробовал через ScriptManager.GetCurrent(this).RegisterAsyncPostBackControl(this.LBH); // невидимая кнопка не обновляет Что не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2011, 16:34:26 |
|
||
|
DataGrid
|
|||
|---|---|---|---|
|
#18+
> to Паганель честно говоря не понимаю как Вы предлагаете. Как яваскриптом ? используя jQuery бежать по строкам таблицы заменяя старые значения на новые ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2011, 16:46:36 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1360438]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
373ms |
get topic data: |
12ms |
get first new msg: |
130ms |
get forum data: |
2ms |
get page messages: |
993ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 1722ms |

| 0 / 0 |
