gpt4 book ai didi

asp.net - 我可以在内容页中隐藏母版页中的用户控件吗?

转载 作者:行者123 更新时间:2023-12-02 15:13:08 24 4
gpt4 key购买 nike

如何在内容页中隐藏母版页上的用户控件?这是我在内容页面加载的代码。

    Dim banner As UserControl = DirectCast(Master.FindControl("uc_banner1"), UserControl)
banner.Visible = True

对我没有任何作用:(

最佳答案

通过MasterPage的属性公开用户控件的可见属性。

在您的母版页中:

public bool MyBannerVisibility
{
get { return uc_banner1.Visible; }
set { uc_banner1.Visible = value; }
}

然后确保在您的内容页面中添加引用:

<%@ MasterType TypeName="YourMasterPageTypeName" %>

然后在您的内容页面中执行以下操作:

Master.MyBannerVisibility = false;

编辑:由于您使用 VB.net,我使用了代码转换器来为您转换它:

Public Property MyBannerVisibility() As String
Get
Return uc_banner1.Visible
End Get
Set
uc_banner1.Visible = value
End Set
End Property

内容页:

Master.MyBannerVisibility = False

关于asp.net - 我可以在内容页中隐藏母版页中的用户控件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3121915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com