|
|
|
что за ерунда ?? help (web matrix)
|
|||
|---|---|---|---|
|
#18+
привет ! пытаюсь сделать страницу доступа, есть dropdownlist со значениями из таблицы БД, почему - то после выбора значения и нажатия кнопки (в обработке её события нет ничего) выбранное значение в списке вновь заменяется первым. Почему ?? как это убрать, помогите ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 11:59:23 |
|
||
|
что за ерунда ?? help (web matrix)
|
|||
|---|---|---|---|
|
#18+
После заполнения list в Page_Load нужно делать DataBind() не всегда, а только в случае Not IsPostBack, т.е.если страница пришла впервые. Иначе состояние controls становится первоначальным, т.к.взаимодействие с любым control обрабатывается на сервере, после чего страница снова посылается Вам, и происходит Page_Load. А вот содержимое источника данных надо заполнять всегда. В памяти оно не сохраняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 14:38:51 |
|
||
|
что за ерунда ?? help (web matrix)
|
|||
|---|---|---|---|
|
#18+
Ещё добавлю, что если дропдаун лист один, то можно убрать кнопку и назначить ему autopostback==true тогда и кнопку не надо будет нажимать - отсылка произойдёт после выбора нового значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 14:45:32 |
|
||
|
что за ерунда ?? help (web matrix)
|
|||
|---|---|---|---|
|
#18+
спасибо большое ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 15:07:44 |
|
||
|
|

start [/forum/search_topic.php?author=devmgmt&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
get settings: |
10ms |
get forum list: |
20ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 1184ms |
| total: | 1537ms |

| 0 / 0 |
