ASP.Net Webparts:如何隐藏webpart?

时间:2009-05-19 22:50:07

标签: c# asp.net web-parts

在我的ASP.Net 3.5站点的其中一个页面中,我需要隐藏一个特定的webpart,因为它不适用于该页面(注意:webparts在母版页中定义)。我在 wpzGadgets Web部件区域中包含的zonetemplate中基本上有三个webpart。需要隐藏包含谷歌地图控件的webpart。

如何在代码中隐藏webpart?

我尝试了以下内容:

wpzGadgets.WebParts["googleMap"].Visible = false;

但是这给我带来了以下错误:

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

甚至可以隐藏个别网站部分吗?

提前致谢。

1 个答案:

答案 0 :(得分:4)

事实证明这是一个很容易解决的问题...我需要做的就是将webpart的隐藏属性设置为true!