OK、マスターページがあります。その上に、リンクボタン、ポップアップコントロールエクステンダー、ポップアップコントロールとしてのパネル、およびパネル内にログインコントロールがあります。
リンクボタンが起動されると、ログインコントロールが内部にあるポップアップパネルが表示されます。ログインしようとすると、認証メソッドが起動しません。
これを機能させるためにさまざまな方法を試しましたが、ページは問題なくポストバックされているようですが、onauthenticate メソッドを起動しません。
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Panel ID="pnlLogin" runat="server">
<asp:Login ID="Login1" OnAuthenticate="Login1_Authenticate" runat="server">
</asp:Login>
</asp:Panel>
<asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
<cc1:PopupControlExtender ID="PopupControlExtender1" TargetControlID="LinkButton1" Position="Right" PopupControlID="pnlLogin" runat="server">
</cc1:PopupControlExtender>
</ContentTemplate>
</asp:UpdatePanel>
ポップアップ パネルからログイン コントロールを取り出して、ページ上でポンポンすると、onauthenticate メソッドが起動します。
アイデアはありますか?
ありがとう