C# 如何将使用母版页的网页转换为不使用母版页的网页
我有一个使用母版页的1号网页,现在我想通过另一个同样使用同一母版页的2号网页上的链接来显示它。我想从母版页中去掉1号。我是否必须为此创建一个新网页,或者我是否可以更改已经存在的网页,如果是,如何更改?最简单、最有效的方法是什么?谢谢。在这种情况下,最简单的方法是创建一个没有链接和导航的空白母版页。在初始化阶段的第二页中,您可以将母版页设置为C# 如何将使用母版页的网页转换为不使用母版页的网页,c#,asp.net,master-pages,C#,Asp.net,Master Pages,我有一个使用母版页的1号网页,现在我想通过另一个同样使用同一母版页的2号网页上的链接来显示它。我想从母版页中去掉1号。我是否必须为此创建一个新网页,或者我是否可以更改已经存在的网页,如果是,如何更改?最简单、最有效的方法是什么?谢谢。在这种情况下,最简单的方法是创建一个没有链接和导航的空白母版页。在初始化阶段的第二页中,您可以将母版页设置为 void Page_PreInit(Object sender, EventArgs e) { this.MasterPageFile = "~/NewMa
void Page_PreInit(Object sender, EventArgs e)
{
this.MasterPageFile = "~/NewMaster.master";
}
因为newmaster是空的,所以你不会得到任何链接和其他垃圾。
只需在preinit事件中创建您的逻辑,以确定何时更改主控形状(即,当页面位于i框架中时,您可以通过querystring调用它),该querystring可用于检查它是否位于iframe中。如果是在iFrAME中,你可以设置空白母版页,否则就离开它。 < P>如果你想制作第一页,所以它不再使用Master页面,请按下面的第一页:
- 从其
指令中删除
属性MasterPageFile
- 删除可能的(可选)
指令李> - 移除任何
标签(但可能不是它们的,呃,内容) - 添加一个
标记 - 添加
,
和
标记