|
|
|
Возможна-ли сериализация событий?
|
|||
|---|---|---|---|
|
#18+
Страница ASP.NET имеет такой обработчик On_Load: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Класс Controller подписан на события вью: Код: plaintext 1. 2. 3. 4. 5. T.e. имеем стандартный MVP - страница создает контроллер при первоначальной загрузке и сохраняет его во ViewState, при всех последующих постбэках его оттуда достает. Контроллер прослушивает события вью (нажатие кнопок, чекбоксов итп) и соответственно реагирует. Все хорошо, но при сериализации теряется binding контроллера к событиям :( Существуют-ли способы как-нибудь заставить контроллер помнить байндинг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2011, 07:32:16 |
|
||
|
Возможна-ли сериализация событий?
|
|||
|---|---|---|---|
|
#18+
asp_developerВозможна-ли сериализация событий? Нет. asp_developerСуществуют-ли способы как-нибудь заставить контроллер помнить байндинг? Существует. Нужно описать некое xml-правило байдинга, которое нужно сериализовывать вместе с контроллером. Правило будет содержать имена евентов, обработчиков и так далее. Далее, через рефлексию восстанавливаем картинку. P.S. Не мучайте себя и не мучайте ASP.NET WebForms. Чесать левое ухо правой пяткой сейчас не модно. Откройте для себя ASP.NET MVC, он специально для этого сделан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2011, 13:48:44 |
|
||
|
|

start [/forum/search_topic.php?author=mcp&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
23ms |
get settings: |
9ms |
get forum list: |
18ms |
get settings: |
8ms |
get forum list: |
15ms |
get settings: |
8ms |
get forum list: |
11ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
16ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
22ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 6645ms |
| total: | 6956ms |

| 0 / 0 |
