У меня есть общий файл, в который я помещаю наиболее часто используемые функции и методы, которые затем вызываются другими страницами, используя его имя и оператор точки. Среди этих функций я реализовал функцию, использующую FindControls. Вместо возврата элемента управления он возвращает значение null, и я получаю следующую ошибку:
Ссылка на объект не установлена на объект и имеет значение null< /p>
Код: Выделить всё
mycontrol = (global::System.Web.UI.WebControls.Repeater)Page.FindControl("Repeater1");
mycontrol.DataSource = message; // getting that error at this place
Я ожидаю, что метод FindControls вернет соответствующий элемент управления со страницы. Что я делаю не так?
Подробнее здесь:
https://stackoverflow.com/questions/765 ... -it-has-be