Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JavaScript и ID серверных контролов / 4 сообщений из 4, страница 1 из 1
01.09.2006, 14:49
    #33958762
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript и ID серверных контролов
Как правильней прописывать идентификатор серверного контрола в скрипте, который будет выполнен на клиенте?

Например

у меня есть листбокс, который я заполняю данными из БД, затем по нажатию на кнопку должен выполниться скрипт, который использует текущее выбранное значение в листбоксе. Соответственно как сразу прописать правильный (который будет на клиенте) идентификатор в скрипте?
...
Рейтинг: 0 / 0
01.09.2006, 15:00
    #33958808
cadet354
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript и ID серверных контролов
Здравствуйте, sndanil, Вы писали:

S>Как правильней прописывать идентификатор серверного контрола в скрипте, который будет выполнен на клиенте?

S>Например

S>у меня есть листбокс, который я заполняю данными из БД, затем по нажатию на кнопку должен выполниться скрипт, который использует текущее выбранное значение в листбоксе. Соответственно как сразу прописать правильный (который будет на клиенте) идентификатор в скрипте?
ClientId... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
01.09.2006, 15:05
    #33958828
Davader
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript и ID серверных контролов
Здравствуйте, sndanil, Вы писали:

S>Как правильней прописывать идентификатор серверного контрола в скрипте, который будет выполнен на клиенте?

S>Например

S>у меня есть листбокс, который я заполняю данными из БД, затем по нажатию на кнопку должен выполниться скрипт, который использует текущее выбранное значение в листбоксе. Соответственно как сразу прописать правильный (который будет на клиенте) идентификатор в скрипте?

если тебе надо на JS получить контрол то можно так:



var ID = '<%=Имя_твоего_листбокса.ClientID%>';
 var listBox = document.getElementById(ID);

если на серверной строноне ты регистришь скрипт, то так:


string script = "<script> var ID = " + Имя_твоего_листбокса.ClientID + "; </script>"
...
Рейтинг: 0 / 0
01.09.2006, 15:21
    #33958910
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript и ID серверных контролов
Здравствуйте, Davader, Вы писали:

D>
D>var ID = '<%=Имя_твоего_листбокса.ClientID%>';
D> var listBox = document.getElementById(ID);
D>

спасибо
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JavaScript и ID серверных контролов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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