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

start [/forum/topic.php?fid=18&mobile=1&tid=1388992]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 298ms |

| 0 / 0 |
