2012-08-02 3 views
1

asp.net webforms 응용 프로그램에서 webusercontrol을 만들었습니다. 하지만 실행하려고하면 파서 오류가 발생합니다.내 webusercontroler 문제 (파서 오류)

설명 :이 요청을 처리하는 데 필요한 자원을 파싱하는 중 오류가 발생했습니다. 다음 특정 구문 분석 오류 정보를 검토하고 소스 파일을 적절하게 수정하십시오.

파서 오류 메시지 : 알 수없는 서버 태그 'uc1 : WebUserControl1'.

<asp:ScriptManager ID="ScriptManager1" runat="server"> 
</asp:ScriptManager> 
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> 
    <ContentTemplate> 
     <uc1:WebUserControl1 ID="WebUserControl11" runat="server" /> 
    </ContentTemplate> 
</asp:UpdatePanel> 

을 그리고 이것은 내가 내 솔루션에서 만든 내 WebUserControl입니다 :

나는 나의 sitemaster이 코드가 어떤 도움에 감사드립니다

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WebUserControl1.ascx.cs" Inherits="GameShops.WebUserControl1" EnableViewState="true" %> 
<asp:Panel ID="Panel1" runat="server"> 
    <asp:Label ID="usrlblAntalVaror" runat="server" Text="Inga Varor"></asp:Label> 
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <asp:Label ID="usrlblTotalpris" runat="server" Text="0 kr"></asp:Label> 
    <br /> 
    <asp:DropDownList ID="usrDdlVaror" runat="server" Height="25px" Width="148px" 
     AutoPostBack="True" EnableViewState="True"> 
    </asp:DropDownList> 
    <asp:ImageButton ID="usrbtnTabort" runat="server" AlternateText="Ta Bort" 
     Height="26px" ImageUrl="~/Image/RecycleBin.png" Width="29px" CommandName="usrbtnTabort_click" OnCommand="usrbtnTabort_click" /> 
    <br /> 
    <br /> 
    <asp:Button ID="usrTillKassanBtn" runat="server" Text="Till Kassan" 
     onclick="usrTillKassanBtn_Click" /> 
</asp:Panel> 
<p></p> 

!

+0

사용자 제어 경로를 사용하여 마스터 페이지에 지시문을 추가하십시오 –

답변

1

마스터 페이지에 usercontrol을 등록해야합니다.

<%@ Register Src="~/WebUserControl.ascx" TagName="WebUserControl1" TagPrefix="uc1" %>