关于使用用户控件报错:分析器错误 但其类型(Front_bbs)与控件(ASP.front_bbs_ascx)的类型不兼容。

General_Y 2011-03-16 03:29:15

“/Slim”应用程序中的服务器错误。
--------------------------------------------------------------------------------

分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误消息: 基类包括字段“bbs1”,但其类型(Front_bbs)与控件(ASP.front_bbs_ascx)的类型不兼容。

源错误:


行 52: <asp:Image ID="imgUserAvatar" runat="server" Width="30px" Height="30px" Visible="false" align="absmiddle" /> <asp:Label ID="lblLoginName" runat="server" Text=""></asp:Label>,欢迎你回来!<a href="PersonalCenter/PersonalFile.aspx">个人中心</a>  <a href="PersonalCenter/CustomizedPlan.aspx">定制方案</a>  <a href="PersonalCenter/WriteLogs.aspx">日志发表</a> <asp:ImageButton ID="imgbtnExit" runat="server" ImageUrl="~/images/tuichu.jpg" onclick="imgbtnExit_Click" /></asp:Panel></div>
行 53: <!--用户控件开始-->
行 54: <uc1:bbs ID="bbs1" runat="server" />
行 55: <!--用户控件结束-->
行 56: <!-- InstanceEndEditable -->


源文件: /Slim/Front/bbs.aspx 行: 54


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.4927; ASP.NET 版本:2.0.50727.4927

页面代码

<%@ Page Title="我要问--讨论社区 肥胖人群 瘦身建议 明星减肥 劲爆新闻 商务沙龙 快乐减肥站" Language="C#" MasterPageFile="~/Front/Slim.master" AutoEventWireup="true" CodeFile="bbs.aspx.cs" Inherits="Front_bbs" %>

<%@ OutputCache Duration="3600" VaryByControl="State" %>

<%@ Register src="bbs.ascx" tagname="bbs" tagprefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<meta name="discription" content="在我要问减肥社区讨论减肥问题得到回复最快,最准确"/>
<meta name="keywords" content=" 51天享瘦集中赢 讨论社区 肥胖人群 瘦身建议 明星减肥 劲爆新闻 商务沙龙 快乐减肥站 最火的论坛" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<form id="Form1" method="post">
<div id="main">
<!-- InstanceBeginEditable name="EditRegion3" -->
<div id="paiti"><img src="../images/bbs.jpg" width="100" height="55" align="absmiddle" />>> 社区首页</div>
<div id="400"><object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="350" height="55">
<param name="movie" value="../swf/400.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- 此 param 标签提示使用 Flash Player 6.0 r65 和更高版本的用户下载最新版本的 Flash Player。如果您不想让用户看到该提示,请将其删除。 -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- 下一个对象标签用于非 IE 浏览器。所以使用 IECC 将其从 IE 隐藏。 -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="../swf/400.swf" width="350" height="55">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- 浏览器将以下替代内容显示给使用 Flash Player 6.0 和更低版本的用户。 -->
<div>
<h4>此页面上的内容需要较新版本的 Adobe Flash Player。</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="获取 Adobe Flash Player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object></div><div style="clear:both;"></div>
<div style="padding:6px 20px 6px 20px; margin-top:5px;background-color:#eeeeee;"><asp:Panel runat="server" ID="p1">
<asp:Label ID="lblLoginId" Text="用户名:" runat="server"></asp:Label>
<asp:TextBox ID="txtLoginId" runat="server" Width="100px"></asp:TextBox>  
<asp:Label ID="lblLoginPwd" runat="server" Text="密码 :"></asp:Label>
<asp:TextBox ID="txtLoginPwd" runat="server" TextMode="Password" Width="100px"></asp:TextBox>  
<asp:Label ID="lbl" runat="server" Text="验证码:"></asp:Label>
<asp:TextBox ID="txtImgValid" runat="server" Font-Size="0.8em" Width="60PX"></asp:TextBox>
<asp:ImageButton id="imgValid" ImageUrl="~/Front/imageValidate.aspx" runat="server" />  
<asp:ImageButton ID="imgbtnLogin" runat="server" ImageUrl="~/images/login.jpg" onclick="imgbtnLogin_Click" AlternateText="登陆" /> 
<a href="MemberRegister.aspx"><img src="../images/bb2.jpg" width="15" height="15" hspace="3" align="absmiddle" style="border:0;" />注册</a>
</asp:Panel>
<asp:Panel ID="p2" runat="server" Visible="false">
<asp:Image ID="imgUserAvatar" runat="server" Width="30px" Height="30px" Visible="false" align="absmiddle" /> <asp:Label ID="lblLoginName" runat="server" Text=""></asp:Label>,欢迎你回来!<a href="PersonalCenter/PersonalFile.aspx">个人中心</a>  <a href="PersonalCenter/CustomizedPlan.aspx">定制方案</a>  <a href="PersonalCenter/WriteLogs.aspx">日志发表</a> <asp:ImageButton ID="imgbtnExit" runat="server" ImageUrl="~/images/tuichu.jpg" onclick="imgbtnExit_Click" /></asp:Panel></div>
<!--用户控件开始-->
<uc1:bbs ID="bbs1" runat="server" />
<!--用户控件结束-->
<!-- InstanceEndEditable -->
</div>
</form>
</asp:Content>
...全文
152 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pigmei 2011-04-29
  • 打赏
  • 举报
回复
<%@ Register src="bbs.ascx" tagname="bbs" tagprefix="uc1" %>



<%@ Register src="xxx.ascx" tagname="xxx" tagprefix="uc1" %>


<uc1:xxx ID="xxx" runat="server" />

有差别吗!!!
General_Y 2011-03-16
  • 打赏
  • 举报
回复
好了,谢谢
Airch 2011-03-16
  • 打赏
  • 举报
回复
把你用户控件定义引用的名字改下试试
<%@ Register src="xxx.ascx" tagname="xxx" tagprefix="uc1" %>


<uc1:xxx ID="xxx" runat="server" />

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧