Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP:login abd DefaultButton / 3 сообщений из 3, страница 1 из 1
01.11.2006, 10:47
    #34096481
Fix
Fix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP:login abd DefaultButton
Как программно (не в атр ибутах формы) назначить кнопку Login элемента asp:login дефолтовой?

Т.е. нужно чтобы пользователь субмитил форму не кликая мышкой по кнопке
а нажатием ENTER'а.
...
Рейтинг: 0 / 0
01.11.2006, 13:20
    #34097270
Nisus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP:login abd DefaultButton
только добавить клиентский обработчик на событие нажатия клавиши enter на странице и последующий вызов <%=btnMySubmit.ClientID%>.click();
...
Рейтинг: 0 / 0
03.11.2006, 17:12
    #34104915
Fix
Fix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP:login abd DefaultButton
только добавить клиентский обработчик на событие нажатия клавиши enter на странице и последующий вызов <%=btnMySubmit.ClientID%>.click();

Решение в случае когда asp:login расположен на странице использующей Мастер странцу:

protected void Page_Load(object sender, EventArgs e)
{
// set focus on login component and set LoginButton as defaultButton
loginSite.Focus();
HtmlForm mainform = (HtmlForm)Master.FindControl("pageForm");
Button loginbtn = (Button)loginSite.FindControl("LoginButton");
if (mainform != null && loginbtn != null)
{
mainform.DefaultButton = loginbtn.UniqueID;
}
}
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP:login abd DefaultButton / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]