Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
Пытаюсь динамически сформировать Table примерно так Код: c# 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. Имеем набор данных - перебираем, отображаем - все ОК, все данные верны, все корректно отображается пытаюсь дальше получить данные из DropDownList (или TextBox) - нету :( Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Что еще не учел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 15:06 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
waszkiewiczЧто еще не учел? Жизненный цикл контролов на странице, а также то, что контрол не статический, а создается динамически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 15:09 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
сейчас я создаю контролы все с уникальными идентификаторами (для каждой загрузки страницы) - viewstate соответственно не обманешь и значения пришедшие из базы (а там пусто) я и наблюдаю. Контролы создаются в Page_Load. Если сделать имена унифицированными в пределах контрола - как значения сохраненные во ViewState будут себя вести по отношению к значениям, полученным из БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 15:23 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
Было уже и неоднократно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 15:29 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
Axeleron, не за ради флейма - понять есть желание. В Page_Load я создаю динамические контролы. Данные для для них лежат в БД. ViewState разрешен. Первая загрузка страницы заполняет контролы данными из БД. Любой следующий postback десериализует viewstate, независимо от значений в БД? Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 19:03 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, Данными контролы первый раз (на !IsPostBack) можно заполнять и на Page_Load, но при перезагрузке страницы (PostBack) динамические контролы должны уже быть перевосозданы с оригинальными ID. ViewState на Page_Load уже загружен, но прибайндить данные к контролам не может, так как они пока еще не существует. Поэтому структуру всех контролов и располагать на форме надо до этого события, а значит, искомым событием является On_Init. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 19:21 |
|
||
|
Днамические контролы - значения пустые
|
|||
|---|---|---|---|
|
#18+
waszkiewiczЛюбой следующий postback десериализует viewstate, независимо от значений в БД? Так? Не знаю какова конкретно задача, но если задача, чтобы заполнить данные из базы на первом открытии страницы, а при последующих постбэках просто перстисть их, то надо делать так как я написал выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 19:23 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=41&tid=1356060]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 363ms |

| 0 / 0 |
