ASP.NET (C#) にシンプルな単一ページがあります。ログイン コントロールを追加したかったので、次のように LoginView を追加しました。
<form id="form1" runat="server">
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<asp:Login ID="Login1" runat="server">
</asp:Login>
</AnonymousTemplate>
<LoggedInTemplate>
... here I put all the page elements (buttons, grid views, etc.)
</LoggedInTemplate>
</asp:LoginView>
</form>
プロジェクトを実行すると、コード実行ファイルでコンパイル エラーが発生します。
The name xxxx does not exist in the current context
私は何を間違っていますか?私は ASP.NET を初めて使用するので、おそらく私が犯した愚かな間違いです。