UserControls不在ascx.cs页面中呈现?

时间:2014-09-17 07:50:32

标签: asp.net user-controls

我已经给了<%@ Register TagName="sc" TagPrefix="sd" Src="~/controls/smplcart.ascx" %>但是甚至用户控件也没有在aspx页面中呈现。 <sd:sc ID="contact" runat="server" />错误表示它不是已知元素。如果网站中存在编译错误或缺少web.config文件,则会发生此错误。我怎么能摆脱这个问题,任何帮助。谢谢你提前。

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="header.ascx.cs" Inherits="controls.header" %> <%@ Register TagName="topmenu" TagPrefix="sd" Src="~/dive/controls/topmenu.ascx" %> <%@ Register TagName="langselect" TagPrefix="sd" Src="~/dive/controls/langselect.ascx" %>

<div id="<%= headCss %>"> <div class="header_margins"> <div class="logo" id="logo" runat="server"> <a href="home.aspx"> <img src="/images/logo.png" alt="Alt" width="118" height="118" border="0" /></a> </div>       <!-- start: Top Menu --> <div class="header_top"> <div class="language_login"> <sd:topmenu ID="topmenu" runat="server" /> <sd:langselect ID="langselect" runat="server" /> </div> </div> <!-- end: Top Menu --> <div class="header_bottom"> </div> </div> </div>

0 个答案:

没有答案