Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在网页中隐藏母版页内容_C#_Asp.net_Master Pages_Sitemap - Fatal编程技术网

C# 如何在网页中隐藏母版页内容

C# 如何在网页中隐藏母版页内容,c#,asp.net,master-pages,sitemap,C#,Asp.net,Master Pages,Sitemap,我想在rad窗口中打开一个常规的.aspx页面。但是常规页面由站点地图组成。我不想在rad窗口中打开该站点地图时显示它。 请给我建议一些解决办法 我已经试过了: this.MasterpageFile=..//test.Master; 但在我的页面中,它不起作用,因此您将拥有自动从母版页继承的内容占位符。如果您转到常规的.aspx页面并进入设计视图,您将看到包含母版页所有内容的部分。 如果单击类似于Div的区域右侧的小右箭头,您应该能够将内容更改回常规aspx页面中的内容。在母版页上创建公共属性

我想在rad窗口中打开一个常规的.aspx页面。但是常规页面由站点地图组成。我不想在rad窗口中打开该站点地图时显示它。 请给我建议一些解决办法

我已经试过了: this.MasterpageFile=..//test.Master;
但在我的页面中,它不起作用,因此您将拥有自动从母版页继承的内容占位符。如果您转到常规的.aspx页面并进入设计视图,您将看到包含母版页所有内容的部分。 如果单击类似于Div的区域右侧的小右箭头,您应该能够将内容更改回常规aspx页面中的内容。

在母版页上创建公共属性以显示和隐藏站点地图,在rad窗口页面上访问该属性并将其隐藏

public bool MyProperty()
{
// get and set your controls visibility
}

像这样访问您的属性。Master.MyProperty=false

我认为在代码背后可以这样做