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