Я потерял неделю времени на это. Я хотел использовать LinkButton вместо стандартной кнопки asp, чтобы я мог прикрепить SkinID к нему, который я использую для кнопок ссылки. При использовании кнопки ссылки:
<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Login" SkinID="loginButton"
ValidationGroup="rgtLogin" />
анонимный cookie-файл никогда не удаляется, а Profile_OnMigrateAnonymous вызывается бесконечно. И поскольку cookie никогда не удаляется, мой профиль никогда не настроен на правильного пользователя.
Я изменил это обратно на обычную кнопку asp, и она работает, как и должно. Кто-нибудь знает, почему я не могу использовать вышеуказанный код для команды входа в систему управления входом? Мне нужно знать, чтобы понять, как наложить мою кожу на обычную кнопку.