Хорошо, у меня есть главная страница, на которой у меня есть кнопка ссылки, popupcontrolextender, панель в качестве popupcontrol и внутри панели элемент управления входом.
Когда сработает кнопка ссылки, всплывающая панель показывает себя с внутренним элементом управления, если я пытаюсь войти, метод аутентификации не срабатывает.
Я пробовал много разных способов заставить это работать, но страница, кажется, отправляет обратно хорошо, но просто не запускает метод 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 сработает!
Есть идеи людей?
Спасибо