1

asp.netwebformsアプリケーションでwebusercontrolを作成しました。しかし、実行しようとすると、このパーサーエラーが発生します

説明:この要求を処理するために必要なリソースの解析中にエラーが発生しました。次の特定の解析エラーの詳細を確認し、ソースファイルを適切に変更してください。

パーサーエラーメッセージ:不明なサーバータグ'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です。

<%@ 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>

どんな助けでも大歓迎です!

4

1 に答える 1

1

マスターページにユーザーコントロールを登録する必要があります。

<%@ Register Src="~/WebUserControl.ascx" TagName="WebUserControl1" TagPrefix="uc1" %>
于 2012-08-02T21:49:51.100 に答える