编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: ASPNET: 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。源错误: 行 10: using System.Web.UI.HtmlControls;
行 11: 
行 12: public partial class MasterPageRoot : System.Web.UI.MasterPage
行 13: {
行 14:     protected void Page_Load(object sender, EventArgs e)
 源文件: c:\Documents and Settings\Administrator\桌面\xn56\MasterPageRoot.master.cs    行: 12 

解决方案 »

  1.   

    我把dreamweaver做的网页模版用.net打开后就出现了上面的问题,请问是怎么回事!!!!!!!!!
      

  2.   

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPageRoot.master.cs"
      Inherits="MasterPageRoot" %>
      

  3.   

    .master文件中Inherits 属性与这个类不一致
      

  4.   

    谢谢   net_lover按照你给的答案改了后,可是新问题又发生了,如下:
    类型“TextBox”的控件“ctl00_body_TextBoxUserID”必须放在具有 runat=server 的窗体标记内。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“TextBox”的控件“ctl00_body_TextBoxUserID”必须放在具有 runat=server 的窗体标记内。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
    [HttpException (0x80004005): 类型“TextBox”的控件“ctl00_body_TextBoxUserID”必须放在具有 runat=server 的窗体标记内。]
       System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +300
       System.Web.UI.WebControls.TextBox.AddAttributesToRender(HtmlTextWriter writer) +119
       System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer) +36
       System.Web.UI.WebControls.TextBox.Render(HtmlTextWriter writer) +32
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +74
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +291
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +49
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +234
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +53
       System.Web.UI.Control.Render(HtmlTextWriter writer) +31
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +74
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +291
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +49
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +234
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +53
       System.Web.UI.Control.Render(HtmlTextWriter writer) +31
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +74
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +291
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +49
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +234
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +53
       System.Web.UI.Control.Render(HtmlTextWriter writer) +31
       System.Web.UI.Page.Render(HtmlTextWriter writer) +39
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +74
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +291
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +49
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5538 
    我是个新手,麻烦再帮看一下
      

  5.   

    contentplaceholder 放在 </form>前而.
      

  6.   

    贴出你的.master文件看看?
      

  7.   

    就是所有<asp: 开头的标签都要放在<form>
    和</form>中间.