c# - 隐藏母版页中存在的用户控件

标签 c# asp.net user-controls hide master-pages

我在母版页中有一个用户控件,其 ID 为“ucTopUser”,按钮为“btnSub”。我需要从我当前的 aspx 页面中隐藏这两个控件。我该怎么做?

最佳答案

要从您的 aspx 页面获取母版页,您可以使用 this.Master , 并隐藏您可以设置其 Visible 的元素属性(property)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;

关于c# - 隐藏母版页中存在的用户控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3733418/

相关文章:

c# - 数组可以容纳的最大大小是多少?

c# - 如何在 C# 中更改 Outlook 日历颜色?

c# - 如果我不打算重用代码,我应该使用用户控件吗?

asp.net - jQuery 和 UserControl 属性访问

c# - 在 MVVM WPF 中从其内容的 ViewModel 关闭一个窗口?

c# - 未获得正确的球体体积

c# - 颠覆以更新文本文件中的版本

jquery - ASP.net 检查用户是否已登录 Jquery Ajax

c# - 我们如何将 .NET CustomCulture 映射到资源文件

c# - 如何为 InitializeComponent 提供自定义代码?