ASP.NET - 我不想为页面使用母版页

时间:2015-07-02 15:08:39

标签: c# asp.net

我的问题是我无法在没有母版页的情况下发布我的页面。我有一个母版页,但我想重新设计我的单页页面,所以我不想使用母版页进行注册页面,如果我从register.aspx页面删除母版页字符串得到错误。

<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="Register.aspx.cs" Inherits="Hackerdot.Register" %>

我尝试删除MasterPageFile =“〜/ Main.Master”这个字符串,但如果我删除页面不能编译。

P.S:我没有源代码。我正在重新设计这个网站。

P.P.S:这是收到的错误http://prntscr.com/7nyznk

1 个答案:

答案 0 :(得分:6)

要从您的某个网页中删除母版页,您必须执行以下操作(如果适用):

  • bp clr!SVR::GCHeap::GarbageCollect指令中删除MasterPageFile属性。
  • 删除Page指令。
  • 删除页面上的所有MasterType标记。
  • 删除代码中<asp:Content>属性的所有引用(并重建!)

此外,您的母版页中存在的所有依赖项都需要向下移动到您的页面,例如Master