ОБНОВЛЕНИЕ:
В целях тестирования попробуйте выполнить GridView1.DataBind(); в начале вашего метода.
Попробуйте отладить так:
Установите точку останова в конце метода Button1_Click.
Запустите сайт в режиме отладки (F5).
Когда выполнение останавливается в конце Button1_Click, откройте окно Immediate, расположенное в нижней части экрана.
Введите туда:
GridView1.Rows и посмотрите, содержит ли он нужное количество строк.
Должно быть что-то вроде:
System.Web.UI.WebControls.GridViewRowCollection} Количество: 53 ‹-- количество строк
Если он возвращает более 0 строк, введите:
GridView1.Rows[0].Controls и посмотрите, возвращает ли он правильное количество элементов управления в строке.
Я мог бы получить доступ к элементам управления в строке напрямую, используя GridView1.Rows[2].Controls[n], где n — порядок элемента управления в строке.
Также попробуйте (TextBox)GridView1.Rows[0].FindControl("numTC") и посмотрите, что он возвращает.
person
Răzvan Flavius Panda
schedule
17.08.2011