Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вставить ChrckBox в DataGrid (asp.net 1.1)
|
|||
|---|---|---|---|
|
#18+
такой вот вопрос чайника. мне надо отобразить таблицу так, чтоб в одной из колонок был CheckBox. и есть кнопка типа "Удалить все помеченные зАписи". сделал: <itemtemplate><asp:checkbox id="myid"></asp:checkbox></itemtemplate> но как мне попроще опросить состояния всех этих checkbox-ов, так, чтоб не пускаться в долгие итерации по DataGrid в поиске checkbox с id-ом (или name), содержащим myid(в данном случае для примера) да еще чтоб где-то в checkbox был бы указатель на ключ таблицы ? делаю : <asp:checkbox id="myid" mykey='<%# DataBinder.Eval(Container.DataItem, "KEY")%>' > так asp выводит в браузер: <span mykey='111'><input type='checkbox' id='*myid*'></span> опять же — анализ затруднен. делаю : <itemtemplate><input type='checkbox' id='ID<%# DataBinder.Eval(Container.DataItem, "KEY")%>' mykey='<%# DataBinder.Eval(Container.DataItem, "KEY")%>'/></itemtemplate> выводит в браузер: нормальный вид — все как надо! НО! при попытке анализа в обработчике кнопки — я не могу найти ни System.Web.UI.HtmlControls.HtmlInputCheckBox, ни тем более System.Web.UI.WebControls.CheckBox. зато нахожу какой-то бред: какой-то Literal control, который содержит строку <input type='checkbox' id='ID111' mykey='111'/> !!!!!! и что делать? как просто отобразить всё как надо и проанализировать без мороки? ну как хотя бы сделать соответствие chechbox-ов ключам в базе (опять же — чтоб просто прочесть соотв. attribute самогО checkbox, а не лезть в поисках ключа как в примере выше с тегом <span> — тем более что нет никакой гарантии, что в др.версии asp будет сгенерирован такой же HTML)? да, кстати, еще вопрос. а чем отличаются: <%# DataBinder.Eval(Container.DataItem, "KEY") %> от <%# Container.DataItem("KEY") %> ? заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 10:32 |
|
||
|
вставить ChrckBox в DataGrid (asp.net 1.1)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Аноним, Вы писали: А>НО! при попытке анализа в обработчике кнопки — я не могу найти ни System.Web.UI.HtmlControls.HtmlInputCheckBox, ни тем более System.Web.UI.WebControls.CheckBox. А>зато нахожу какой-то бред: А>какой-то Literal control, который содержит строку А><input type='checkbox' id='ID111' mykey='111'/> !!!!!! А>и что делать? Для чекбокса надо бы написать, что он runat='server', тогда он в литерал не превратится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 11:04 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1390888]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 355ms |

| 0 / 0 |
