Почему я не могу использовать LinkButton в элементе управления входом ASP.NET для кнопки «Вход»? - PullRequest
1 голос
/ 09 февраля 2010

Я потерял неделю времени на это. Я хотел использовать LinkButton вместо стандартной кнопки asp, чтобы я мог прикрепить SkinID к нему, который я использую для кнопок ссылки. При использовании кнопки ссылки:

<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Login" SkinID="loginButton" ValidationGroup="rgtLogin" />

анонимный cookie-файл никогда не удаляется, а Profile_OnMigrateAnonymous вызывается бесконечно. И поскольку cookie никогда не удаляется, мой профиль никогда не настроен на правильного пользователя.

Я изменил это обратно на обычную кнопку asp, и она работает, как и должно. Кто-нибудь знает, почему я не могу использовать вышеуказанный код для команды входа в систему управления входом? Мне нужно знать, чтобы понять, как наложить мою кожу на обычную кнопку.

1 Ответ

2 голосов
/ 09 февраля 2010

Использование LinkButton работает для меня в нашем Login элементе управления. Тем не менее, я заметил, что ваш LinkButton не имеет текста. У меня часто были проблемы со ссылками, работающими должным образом, когда они полностью пусты. Работает ли ваша LinkButton при заполнении текстом, даже если это &nbsp;?

...