У меня есть сайт. с каждой страницы сайта я хочу вызвать функцию, которая получит параметр типа Page. Каждая страница будет передавать ссылку на эту функцию.
Эта функция будет скрывать и показывать некоторый элемент управления на этой странице, основываясь на некоторой логике.
Теперь я не уверен, как передать параметр страницы. Если я передаю «this
», я не могу найти элементы управления, которые хочу скрыть или показать. Это моя функция
public static void Implement(string pageName, Page objPage)
{
if (pageName == "MANAGEMENT")
{
HyperLink obj = (HyperLink) objPage.FindControl("hlSave");
if (obj != null)
{
obj.Visible = false;
}
}
}
но objPage.FindControl("hlSave");
всегда возвращает ноль
Есть идеи, что здесь не так?