1

私はいくつかのユーザー コントロールを持つ古いプロジェクトに取り組んでいます。Web サイトでは、これらのコントロールの 1 つが次のように呼び出されています。

<form id="frmDesignation" runat="server" >
  <table><tr><td>
    <sidenav:menu runat="server" ID="mymenu"></sidenav:menu>
  </td></tr></table>
</form>

上部にユーザー コントロールが登録されています。

<%@ Register TagName="menu" TagPrefix="sidenav" Src="~/Common_UC/Menu_Sidenav.ascx"%>

しかし、私は得ています

Error   543 Unknown server tag 'sidenav:menu'   

ユーザーコントロールは適切な場所にあり、他のすべては問題ないようです。何か不足していますか?

更新: gbs がコメントで述べたように、問題は私の UC 自体にありました。それ自体にビルドエラーがあったため、エラーメッセージが表示された可能性があります(今はテストできません。コードがありません:()

4

1 に答える 1

2

主に2つのこと:

1: UC 自体に何らかの問題があります。

2: プロジェクトを再構築してみてください。

于 2012-06-05T21:02:58.777 に答える