powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как определить стоит ли галка в поле CheckBoxField в GridView (ASP.net 2.0)
2 сообщений из 2, страница 1 из 1
Как определить стоит ли галка в поле CheckBoxField в GridView (ASP.net 2.0)
    #33554685
OGenry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток! Вопрос по GridView, а точнее по одному из его полей
<asp:CheckBoxField /> (ASP.net 2.0). Как из кода определить стоит ли галочка в этом поле.
В зависимости от этого хочу выделять строку другим цветом.
Предполагаю, что это делать нужно в обработчике события RowCreated, но какое свойство использовать
для определяния не понятно:

<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:CheckBoxField DataField="f_new" HeaderText="f_new" />
</Columns>
</asp:GridView>

protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow){
CheckBoxField chboxF = (CheckBoxField)e.Row.Cells[4];
// Как определить выбран ли чек бокс (стоит галка или нет) ???????

}
}
...
Рейтинг: 0 / 0
Как определить стоит ли галка в поле CheckBoxField в GridView (ASP.net 2.0)
    #33554768
OGenry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решение нашлось:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow) {
bool tmp_bool = ((CheckBox)e.Row.Cells[4].Controls[0]).Checked;
if(tmp_bool==true){
.......................
}
}
}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как определить стоит ли галка в поле CheckBoxField в GridView (ASP.net 2.0)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]