Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
Нужно добавить строку, содержащую чекбоксы в датагрид, но при этом ее не надо добавлять в датасет. можно ли это сделать средствами датагрид? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 15:56 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
1. В Property Builder в разделе Columns нажимаешь ссылку "Convert this column into a Template Column" 2. правый клик на гриде -> Edit Template -> нужная колонка. 3. дальше можешь перетащить checkbox прямо из Toolbox Подробнее об этом можно прочитать в MSDN в статье "Top Questions about the DataGrid Web Server Control" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 16:08 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
Сорри немного не по теме получилось. Именно строку а не колонку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 16:12 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
нужно добавить строку, а не столбец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 16:38 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
может воспользоваться Header или Footer Template? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 17:10 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
К сожалению, footer or header не могу использовать, в header - наименование столбцов, ну а футер - внизу, ну никак. Надо, чтобы под строкой с заголовками - была строка с чекбоксами, для выбора тех столбцов, по которым в последствии будет строиться график. если есть возможность, подскажите, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 08:37 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
а что мешает в хидере разместить наименование столбцов и чекбоксы? Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 11:27 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
Спасибо profil ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 11:37 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
а как сюда вставить? неполучается что то: <HeaderStyle Font-Size="Smaller" ForeColor="White" BackColor="#000084"></HeaderStyle> <FooterStyle ForeColor="Black" BackColor="#CCCCCC"></FooterStyle> <Columns> <asp:BoundColumn DataField="dtime" ReadOnly="True" HeaderText="Дата"></asp:BoundColumn> <asp:BoundColumn DataField="v11" HeaderText="МЦ - Ni"></asp:BoundColumn> <asp:BoundColumn DataField="v12" HeaderText="МЦ - Cu"></asp:BoundColumn> <asp:BoundColumn DataField="v13" HeaderText="Потребление "СН" (Тех. Учет)"></asp:BoundColumn> <asp:BoundColumn DataField="v14" HeaderText="ЦЭН-1"></asp:BoundColumn> <asp:BoundColumn DataField="v15" HeaderText="ЦЭН-2"></asp:BoundColumn> <asp:BoundColumn DataField="v16" HeaderText="Раф. Цех ПО-1"></asp:BoundColumn> <asp:BoundColumn DataField="v17" HeaderText="Раф. Цех ПО-2"></asp:BoundColumn> <asp:BoundColumn DataField="v18" HeaderText="МЦ - электролиз"></asp:BoundColumn> <asp:BoundColumn DataField="v19" HeaderText="ХМЦ"></asp:BoundColumn> <asp:BoundColumn DataField="v20" HeaderText="ЦКН"></asp:BoundColumn> <asp:BoundColumn DataField="v21" HeaderText="Раф. Цех ОРФ"></asp:BoundColumn> <asp:BoundColumn DataField="v22" HeaderText="СКЦ"></asp:BoundColumn> <asp:BoundColumn DataField="v23" HeaderText="ЦВС"></asp:BoundColumn> <asp:BoundColumn DataField="v24" HeaderText="ТЭЦ"></asp:BoundColumn> <asp:BoundColumn DataField="v25" HeaderText="КВЦ"></asp:BoundColumn> <asp:BoundColumn DataField="v26" HeaderText="РМЦ"></asp:BoundColumn> <asp:BoundColumn DataField="v27" HeaderText="ЦЭСиЭР"></asp:BoundColumn> </Columns> <HeaderTemplate> <span>Наименование</span> <INPUT type="checkbox" checked="true" runat="server" style="width:100%"> </HeaderTemplate> ошибку создания датагрид выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 12:07 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
сделай из всех столбцов TemplateColumn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 12:27 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
как же теперь обратиться к чекбоксам? например вот так: object x; bool y; for(int i = 1; i < (DataGrid1.Columns.Count-1); i++) { x = DataGrid1.FindControl("checkbox"); if (x != null) { if(((CheckBox)x).Checked) y=true; else y=false; } } не находит чекбокс, если вместо DataGrid1.FindControl("checkbox") сделать DataGrid1.Items.FindControl("checkbox") - то говорит нет метода FindControl в Items. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 08:50 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
как же все таки посмотреть состояние checkbox(s)? for (int i =0; i < DataGrid1.Columns.Count; ++i) { CheckBox checkBox = (CheckBox)DataGrid1.FindControl("checkbox"); if (checkBox.Checked) {} } никак не хочет находить этот контрол, может быть надо указывать непостредственно: CheckBox checkBox = (CheckBox)DataGrid1.Items[0].Cells[0].Controls[1]; Items[0] - это header? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 11:35 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
все таки, как можно посмотреть свойства checkbox, расположенного в header столбца?, никак не могу понять, все уже перепробовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 14:15 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
мдя.. вопрос хороший.. сходу достучаться не получилось, сейчас времени нет хорошо разобраться, может апосля гляну но всегда можно стандартным способом выйдти из положения: передать значение чекбокса через хидден поле примерно так (делаю на коленке, могут быть не точности, но суть, думаю, понятна): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. 4. 5. 6. зы. только что подумал - значение можно передать и через Request.Form ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 14:25 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 17:35 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
можно как то без обработки собыитя onclick обойтись? просто оно(событие) может и не произойти - пользователь станет просматривать графики без предварительного выбора параметров. Вроде состояние checkbox передается вот здесь: HtmlControls.HtmlInputControls (name: DataGrid1:_ctrl1:Checkbox10), но как к нему обратиться из кода? непонятно:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 09:48 |
|
||
|
как добавить строку с checkboxs в datagrid?
|
|||
|---|---|---|---|
|
#18+
Profil: подскажи плз, как определить ID checkbox? вот тут: string df = hid.Value; string df3 = hid.ID; string df4 = hid.Name; например ID and name and ClientID - все "hid", я так понимаю вот тут: document.getElementById('<%=hid.ClientID%>').value = state; должно быть нечто: cb3.value = false или cb1.value = true, меняется только свойство hid.value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 17:36 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33022662&tid=1394167]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 351ms |

| 0 / 0 |
