
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.10.2006, 03:23:39
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
На странице куча тексбоксов, по нажатию кнопки нужно проанализировать введенный в один из них текст. Как узнать, в каком из них текст изменен, чтобы не писать события на каждый? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.10.2006, 08:17:58
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
На все текстбоксы повесь один обработчик и по сендеру смотри кто пульнул. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.10.2006, 13:36:00
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Извини, но я совсем чайник, только учусь. Как сделать один обработчик на всех? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2006, 11:22:15
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Так: <asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox_TextChanged"></asp:TextBox> <br /> <asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox_TextChanged"></asp:TextBox> Далее, обработка: protected void TextBox_TextChanged(object sender, EventArgs e) { TextBox txt = sender as TextBox; switch(txt.ID){ case "TextBox1": //code break; case "TextBox2": //code break; } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2006, 13:27:47
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Понимаешь, их там 80 штук примерно. На каждый писать case - это как раз то, чего мне не хочется. Мне кажется, здесь можно применить ComponentChanged event, только я не соображу, как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2006, 17:13:50
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
А что тебе нужно сделать конкретно? Каким бы ты методом не определял текстбокс, в итоге ты получишь либо объект, либо id. Так что без уточнения задачи дать совет получше трудно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 05:07:03
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Вот как раз id мне и надо получить. Сравнением с id определяется, правильный ли ответ вписали в текстбокс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 10:30:00
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Вот как раз id мне и надо получить. Сравнением с id определяется, правильный ли ответ вписали в текстбокс. ну так тебе же раньше писали чтобы повесл один обработчик на все TextChanged и там ловил кто именно изменился: Так: <asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox_TextChanged"></asp:TextBox> <br /> <asp:TextBox ID="TextBox2" runat="server" OnTextChanged="TextBox_TextChanged"></asp:TextBox> Далее, обработка: protected void TextBox_TextChanged(object sender, EventArgs e) { TextBox txt = sender as TextBox; String id_textbox = txt.ID; } чем это не подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 12:01:28
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
viclandВот как раз id мне и надо получить. Сравнением с id определяется, правильный ли ответ вписали в текстбокс. Если только для проверки, то может просто валидаторы назначить текстбоксам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2006, 12:32:31
|
|||
|---|---|---|---|
|
|||
Как определить, в каком текстбоксе изменен текст? |
|||
|
#18+
Можно на Javascript обработать onchange и записать ID в hidden, а потом не сервере вытащить все ID.---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1388982]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
187ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 483ms |

| 0 / 0 |
