GridView для каждого
Вопрос
У меня есть сетка, которая отображает детали товаров, я добавил два поля шаблона, одно из которых - флажок, а другое - текстовый блок. Мне нужно просто проверить все товары, которые клиент хочет купить, и записать количество в текстовое поле, когда я нажимаю на кнопку, я должен проверить все строки в сетке, и когда флажок установлен, то я должен сравнить значение в текстовом поле со значением в поле данных в сетке, которое называется Количество, и затем продолжить мой функция заказа ...
Я знаю, это звучит слишком много, поэтому любая помощь очень ценится ...
Решение
Если ваш вопрос "Как перебирать строки GridView", тогда мой ответ следующий:
int count = gridView1.Rows.Count;
for(int i=0; i < count; i++)
{
GridViewRow row = gridView1.Rows[i];
CheckBox cb = row.FindControl("CheckBoxID") as CheckBox;
//Check if CheckBox is checked
if(cb != null && cb.Checked)
{
// Logic here.
}
}
Не связан с StackOverflow