|
|
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
Народ, подскажите как правильно восстановить объект в себя при десериализации. Проблема такая: Пишу с EF c DataService - форма для редактирования записи. При вызове формы я вызываю BeginEdit(), при отмене редактирования вызываю CancelEdit(). Но данные не восстанавливаются. Привожу код класса. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 19:23 |
|
||
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
Скорее всего восстановить объект сам в себя невозможно. Я вышел из положения так сделал класс, который возвращает сохраненную копию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 19:41 |
|
||
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
Однако меня это не спасло. http://sql.ru/forum/images/cry.gif Как же все-таки сохранять и восстанавливать состояния объектов в EF при использовании DataService при редактировании? Я думаю выхода два: 1. Где-то сохраняться и восстанавливаться. Преимущество - нет нагрузки на сервер приложений и базу данных. 2. Перечитывать данные по этому объекту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 20:09 |
|
||
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
vinvin , Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 13:07 |
|
||
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
Lamer@fools.ua , Но вообще подход, имхо, неправильный. Потому что для такого подхода надо бы при восстановлении писать что-то вроде Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 13:09 |
|
||
|
отмена редактирования - кнопка Cancel при DataService
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответ, действительно эти свойства серниализовать не надо. Но этот вопрос у меня вот откуда: http://www.sql.ru/forum/actualthread.aspx?tid=738507 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2010, 18:12 |
|
||
|
|

start [/forum/topic.php?fid=17&tid=1351435]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 479ms |

| 0 / 0 |
