C# ASP.Net Web部件:如何隐藏Web部件?

C# ASP.Net Web部件:如何隐藏Web部件?,c#,asp.net,web-parts,C#,Asp.net,Web Parts,在我的ASP.NET3.5网站的一个页面中,我需要隐藏一个特定的Web部件,因为它不适用于该页面(注意:Web部件在母版页中定义)。我基本上在wpzGadgets web部件区域中包含的zonetemplate中有三个web部件。需要隐藏包含google map控件的Web部件 如何在代码中隐藏Web部件 我尝试了以下方法: wpzGadgets.WebParts["googleMap"].Visible = false; 但这给我带来了以下错误: 无法在Web部件“gwpgoogleMap”

在我的ASP.NET3.5网站的一个页面中,我需要隐藏一个特定的Web部件,因为它不适用于该页面(注意:Web部件在母版页中定义)。我基本上在wpzGadgets web部件区域中包含的zonetemplate中有三个web部件。需要隐藏包含google map控件的Web部件

如何在代码中隐藏Web部件

我尝试了以下方法:

wpzGadgets.WebParts["googleMap"].Visible = false;
但这给我带来了以下错误:

无法在Web部件“gwpgoogleMap”上设置Visible属性。它只能在独立的Web部件上设置

甚至可以隐藏单个Web部件吗


提前谢谢。

这是一个很容易解决的问题。。。我所需要做的就是将Web部件的隐藏属性设置为true