vivekpazhani Ответов: 2

Как получить значение из представления сетки для выбранного переключателя


Как получить конкретное значение ячейки в текстовое поле с помощью выбранного переключателя в виде сетки.

Ты Можешь Помочь?

CodeBlack

не могли бы вы подробнее рассказать о своей конкретной проблеме с образцами кода ?

2 Ответов

Рейтинг:
2

sankarsan parida

Создание компонента RadioButton CheckedChanged событие сделать в GridView строку названия, контейнер
И найдите значение вашей ячейки по ее индексу

охраняемых недействительными RadioButton1_CheckedChanged(объект отправителя, EventArgs в электронной)
{
RadioButton btn = (RadioButton)отправитель;
// Получить строку, содержащую эту кнопку
GridViewRow gvr = (GridViewRow)btn. NamingContainer;
строка cellValue = gvr.Ячейки[0]. Текст;
}


Рейтинг:
1

bluesathish

Пусть Ваш идентификатор gridview - gv_form, Ваш идентификатор текстового поля-textbox1, а Ваш идентификатор radiobutton-rdb1, затем используйте следующий код, чтобы получить значения имени столбца " Column1"

for (int i = 0; i <= gv_form.Rows[i].Count - 1; i++)
            {
                GridViewRow row = gv_form.Rows[i];
                RadioButton rdb = (RadioButton)row.FindControl("rdb1");

                if (rdb.Checked == true)
                {
                    textbox1.text = row[i]["Column1"].ToString();
                }

            }


Спасибо и с уважением,
Синеватый