如何将使用母版页的网页转换为没有母版页的网页
本文关键字:网页 母版页 转换 | 更新日期: 2023-09-27 18:08:21
我有一个网页编号。1,使用一个母版页,现在我想有它显示在另一个页面上的链接。2,它也使用相同的母版页。我想要拒绝。1出了母版页。我是否必须为此创建一个新的网页,或者我可以改变已经存在的网页,如果是这样,如何?最简单、最有效的方法是什么?谢谢你。
在这种情况下,最简单的方法就是创建一个没有链接和导航的空白母版页。在初始化阶段的第二页中,您可以将母版页设置为
void Page_PreInit(Object sender, EventArgs e)
{
this.MasterPageFile = "~/NewMaster.master";
}
因为newmaster是空白的,你不会得到任何链接和其他垃圾。只需在preinit事件中创建您的逻辑,以确定何时更改主(i)。当页面在I帧中,你可以通过querystring调用它),这个querystring可以用来检查它是否在iframe中。如果它是在iframe中,你可以设置空白的母版页,否则留下它。
如果你想让页面编号。如果它不再使用母版页,请对第1页执行以下操作:
- 从
<@ Page ...>
指令中移除MasterPageFile
属性 - 删除可能的(可选的)
<%@ MasterType ... %>
指令。 - 删除任何
<asp:Content></asp:content>
标签(但可能不是他们的,呃,内容)。 - 添加
<!DOCTYPE html>
标签 - 添加
<html>
,<body>
和<form runat="server">
标签