Скрыть пользовательский элемент управления, присутствующий на главной странице - PullRequest
2 голосов
/ 17 сентября 2010

У меня есть пользовательский элемент управления на главной странице с идентификатором 'ucTopUser' и кнопкой 'btnSub'. Мне нужно скрыть оба элемента управления из моей текущей страницы aspx. Как я могу это сделать?

Ответы [ 2 ]

7 голосов
/ 17 сентября 2010

Чтобы получить мастер-страницу со страницы aspx, вы можете использовать this.Master, а для скрытия элементов вы можете установить для их свойства Visible значение false.

http://msdn.microsoft.com/en-us/library/system.web.ui.page.master.aspx
http://msdn.microsoft.com/en-us/library/486wc64h.aspx
http://msdn.microsoft.com/en-us/library/system.web.ui.control.visible.aspx

((UserControl)this.Master.FindControl("ucTopUser")).Visible = false;
((Button)this.Master.FindControl("btnSub")).Visible = false;
0 голосов
/ 31 января 2014

Другая возможность - использовать jQuery. Просто добавьте $("#ucTopUser").hide(); $("#btnSub").hide(); к вашей функции $ (document) .ready ().

...