Почему FindControls в С# не возвращает виртуальный элемент управления, хотя он использовался для поиска элемента управлеC#

Место общения программистов C#
Ответить
Anonymous
 Почему FindControls в С# не возвращает виртуальный элемент управления, хотя он использовался для поиска элемента управле

Сообщение Anonymous »

У меня есть общий файл, в который я помещаю наиболее часто используемые функции и методы, которые затем вызываются другими страницами, используя его имя и оператор точки. Среди этих функций я реализовал функцию, использующую 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»