“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 基类包括字段“AdminMenu1”,但其类型(Manage_AdminMenu)与控件(ASP.manage_adminmenu_ascx)的类型不兼容。源错误: 
行 25:             <tr>
行 26:                 <td class="TableMenu">
行 27:                     <uc1:AdminMenu ID="AdminMenu1" runat="server" />行 28:                 </td>
行 29:                 <td class="TableContent">
 源文件: /MasterPage/MasterAdmin.master    行: 27 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3625; ASP.NET 版本:2.0.50727.3618 
登陆后就是不能进入后台,还报上述错误,发布了好几次都一样,请问该怎么解决这类问题啊?

解决方案 »

  1.   

    能说的具体点么?如果是dll的问题有因该怎么解决呢?
      

  2.   

    查过了,没有重名的。
    这是用户控件的:
    <%@ Control Language="C#" ClassName="AdminMenu" AutoEventWireup="true" CodeFile="AdminMenu.ascx.cs" Inherits="Manage_AdminMenu" %>
    这是引用控件页面的:
    <%@ Register src="../Manage/AdminMenu.ascx" tagname="AdminMenu" tagprefix="uc1" %>
    你帮我看看,有问题么?
      

  3.   

    还是这个错,我把
    <uc1:AdminMenu ID="AdminMenu1" runat="server" />
    改为
    <uc1:AdminMenu ID="AdminMenu10" runat="server" />
    还是报错,只是把
    基类包括字段“AdminMenu1”,
    换成
    基类包括字段“AdminMenu10”,了
    387828748是我的qq号,希望能直接请教你
      

  4.   

    <%@ Register src="../Manage/AdminMenu.ascx" tagname="AdminMenu" tagprefix="uc1" %>
    =>
    <%@ Register Namespace="对应的命名空间名" Assembly = "对应的程序集名" tagname="AdminMenu" tagprefix="uc1" %>
      

  5.   

    看 AdminMenu.ascx.cs里面的namespace程序集名  看所在的程序集
      

  6.   

    namespace 和 tagname不能共存
      

  7.   

    <%@ Register Namespace="对应的命名空间名" Assembly = "对应的程序集名" tagname="AdminMenu" tagprefix="uc1" %>
    如果这么写,那
    <url:  ???>应该怎么写啊?无法编译,编译报错:
    错误 17 “tagname”属性不能是空字符串。
    错误 18 未知的服务器标记“uc1:AdminMenu”。
      

  8.   

    也不行,又报错,说是缺少tagname属性