Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.09.2006, 18:14
|
|||
|---|---|---|---|
узнать значения чекбоксов |
|||
|
#18+
репитером выводится список, в каждой строке которого есть чекбокс. Id чекбоксу назначаю из базы. <input type="checkbox" name="<%# DataBinder.Eval(Container.DataItem, "nppKv")%>"> Кроме того, есть кнопка с обработчиком onClick. Как узнать после нажатия на кнопку какие чекбоксы были выбраны? Главное - идея! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2006, 18:35
|
|||
|---|---|---|---|
|
|||
узнать значения чекбоксов |
|||
|
#18+
В данном случае, по-моему, никак, т.к. чекбоксы не серверные, а значит ничего взять не сможем, разве что скрипт написать и где-нибудь в hidden по нажатию на чекбокс добавлять/удалять запись о том что такой-то выбран/не выбран. ну а если же чекбокс сделать серверным, то по Repeater.Items(i).FindControl("id") - проходим по всем итемам и просматриваем что выбрано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2006, 18:36
|
|||
|---|---|---|---|
|
|||
узнать значения чекбоксов |
|||
|
#18+
p.s. в случае серверного чекбокса id нужно указать самому, причем статический, а не из DataSource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2006, 18:56
|
|||
|---|---|---|---|
|
|||
узнать значения чекбоксов |
|||
|
#18+
Можно создавать клентские массивы с обработчиками, но это кривой путь. Лучше всего использовать серверные контролы. http://aspnet.4guysfromrolla.com/articles/053106-1.aspx это про gridview и чекбоксы без автопостбэка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2006, 20:04
|
|||
|---|---|---|---|
|
|||
узнать значения чекбоксов |
|||
|
#18+
<input type="checkbox" name="MyCheckBox" value="<%# DataBinder.Eval(Container.DataItem, "nppKv")%>"> И потом в Request.Form["MyCheckBox"] получаешь список value выбранных чекбоксов, разделенный запятыми. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 13:06
|
|||
|---|---|---|---|
узнать значения чекбоксов |
|||
|
#18+
<input type="checkbox" name="MyCheckBox" value="<%# DataBinder.Eval(Container.DataItem, "nppKv")%>"> И потом в Request.Form["MyCheckBox"] получаешь список value выбранных чекбоксов, разделенный запятыми. СПАСИБО! ТО ЧТО НАДО! Главное - идея! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 13:09
|
|||
|---|---|---|---|
узнать значения чекбоксов |
|||
|
#18+
Можно создавать клентские массивы с обработчиками, но это кривой путь. Лучше всего использовать серверные контролы. http://aspnet.4guysfromrolla.com/articles/053106-1.aspx это про gridview и чекбоксы без автопостбэка. Это, конечно, все правильно. Но пока использую более простой вариант, предложенный Dimon aka Manowar. Спасибо за помощь! Главное - идея! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1388992]: |
0ms |
get settings: |
10ms |
get forum list: |
25ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
82ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 447ms |

| 0 / 0 |
