GridView для каждого - PullRequest
       12

GridView для каждого

2 голосов
/ 02 мая 2009

У меня есть сетка, которая отображает детали товаров, я добавил два поля шаблона, одно из которых - флажок, а другое - текстовый блок, и мне нужно просто проверить все товары, которые клиент хочет купить, и записать количество в текстовое поле, когда я нажимаю на кнопку, я должен проверить все строки в сетке, и когда флажок установлен, то я должен сравнить значение в текстовом поле со значением в поле данных в сетке, которое называется Количество, и затем продолжить мой функция заказа ...

Я знаю, это звучит слишком много, поэтому любая помощь очень ценится ...

1 Ответ

4 голосов
/ 02 мая 2009

Если ваш вопрос «Как перебирать строки в 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.
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...