Каков более широкий контекст кода вокруг вызова к FindControl
?Эта ошибка обычно возникает при итерации по строкам в сетке (например, в событии RowDataBound
) без условной проверки типа строки:
if (e.row.RowType == DataControlRowType.DataRow)
{
// your code
}
Обтекание этого условия приводит к пропуску заголовка /строки нижнего колонтитула, в которых, вероятно, отсутствует элемент управления надписью.