powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / При событии OnTextChange происходит нежелательный редирект
12 сообщений из 12, страница 1 из 1
При событии OnTextChange происходит нежелательный редирект
    #34078866
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существуют asp:TextBox и asp:Button. При нажатии на кнопку обработка происходит нормально. При вводе текста + Enter проиходит редирект на другую страницу. Пробовал вешать обработчик OnTextChange - не помогает. Кстате такая байда происходит с любым текстовым полем, даже с полями логин и пароль контрола Login.
Помогите кто знает как от этого избавиться
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34086179
KiLLMeNoT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существуют asp:TextBox и asp:Button. При нажатии на кнопку обработка происходит нормально. При вводе текста + Enter проиходит редирект на другую страницу. Пробовал вешать обработчик OnTextChange - не помогает. Кстате такая байда происходит с любым текстовым полем, даже с полями логин и пароль контрола Login.
Помогите кто знает как от этого избавиться


AutoPostBack = false

если напишешь в TextBox то никакого редиректа вместе с событием onTextChanged не будет

А вообще раскрой темк подробнее а то непонятно что ты имеешь ввиду,
дай код, опиши проблему, выдели проблемные места
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34086740
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AutoPostBack = false стоит и так.

В test2.aspx файле код следующий:

<asp:TextBox ID="txtYear1" runat="server" BorderColor="#2d4b32" BorderStyle="Solid" BorderWidth="1px" Width="53px" ForeColor="#2D4B32" Height="18px" />
<asp:Button ID="btnYear1" runat="server" Text="Узнать" BackColor="#D9E8C6" BorderColor="#2D4B32" BorderStyle="Solid" BorderWidth="1px" ForeColor="#2D4B32" OnClick="btnYear1_Click" />

Обработчик события btnYear1_Click находится в test2.aspx.cs.

При вводе в txtYear1 какого-либо значения и нажатии клавиши Enter происходит редирект на страницу tests.aspx. Ссылка на страницу tests.aspx есть только в меню, которое находится в Мастер странице. Вот такой компот :(
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34086802
Barcik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуйте добавить
txtYear1.Attributes["onkeypress"] = "if(event.keyCode == 13) return false;";
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34086859
Kaylina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это.... у тя наверное стоит та ссылка как дефолтовая.
Попробуй своей кнопке прописать дефолт баттон.
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34086983
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При безвыходном положении годится. Спасибо! Не додумался

А на Логин контрол это как-нибудь повесить можно? VS почему-то текстовых полей UserName и Password не видит.

Правда хотелось бы что-бы при нажатии на Enter  происходила таже обработка, что и при нажатии на кнопку.
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34087001
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это как? Просвети будь ласка невежду.

Ссылка на tests.aspx висит в Мастере также на батоне.
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34087609
bobikov_aj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Положи TextBox и Button на Panel и в свойстве DefaultButton панели пропиши ID кнопки. Тогда при нахождении фокуса на текстбоксе и нажатии Enter будет происходить клик кнопки.
НА мастер-пейдже есть форма, у нее по определению есть дефолтовая кнопка (та которая на самой мастер-пейдж). Если на странице, созданной от мастер-пейджа это не переопределить (как написано сверху), то она и срабатывает.

Студия должна видеть Login1.UserName. У Login'а, по-моему, реализация как у панели и при нахождении в поле "Пользователь" или "Пароль" дефолтовая кнопка "Вход".С уважением, Бобиков А.Ю.
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34088872
conderol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TextBox1.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('"+Button1.UniqueID+"').click();return false;}} else {return true}; ");
/**********Comments***************************/
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:
 #1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34089909
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не сработало :(
В форме default button вообще не прописан.
А Login.UserName не имеет свойства Attributes :((
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34089912
byeg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to conderol:

Большое спасибо!!!

А что-нибудь насчет полей логина не посоветуешь - они не имеют свойства Attributes
...
Рейтинг: 0 / 0
При событии OnTextChange происходит нежелательный редирект
    #34090149
conderol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
преврати в Template . Там где то есть кнопка convert to template/**********Comments***************************/
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:
 #1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / При событии OnTextChange происходит нежелательный редирект
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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