Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.02.2006, 16:05
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
Всем привет. У меня возникла такая проблема: на ASP странице лежит датаерид который содержит темплейты с контролами. Мне нужно на стороне клиента добратся до этих контролов, а сервер возвращает клиенту динамически построеный ID этого контрола к примеру такой id="DataGrid1_ctl02_TextBoxStartTime". Как правельно узнать какким будет id контрола на клиенте? Подскажите пожалуста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 16:16
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
хе-хе... я тоже заметил подобное в asp.net... в принципе такой id и будет DataGrid1_ctl02_TextBoxStartTime ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 16:41
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
смотрите свойство ClientID т.е. скрипте пишите: var ctrl = document.getElementById('<%= TextBoxStartTime.ClientID%>'); примерно так Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 17:32
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
авторvar ctrl = document.getElementById('<%= TextBoxStartTime.ClientID%>'); Так не не выходит потому что контрол TextBoxStartTime лежит в тэмплейте сервер так его не видет Можно примерно так Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 17:36
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
> TextBoxStartTime лежит в тэмплейте вы до него сможете добраться в обработчике привязки данных (ItemDataBound) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 18:04
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
Это понятно на сервере без провлем это сделать то можно, а как мне e.itemindex вставить в эту строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 18:15
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
можно посмотреть кусок клиентского скрипта, где вы собираетесь обрабатывать значение этого контрола? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 18:42
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
Я вроде выкрутился я этот префикс приципляю таким способом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 18:47
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
а в этом обработчике, что показывает TextBoxStartTime.ClientID ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2006, 18:48
|
|||
|---|---|---|---|
ASP и контролы |
|||
|
#18+
и вообще, надо быть проще. TextBoxStartTime.Attributes.Add("onkeyup", "Validator(this)"); Код: plaintext 1. 2. 3. 4. 5. 6. 7. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/moderation_log.php?user_name=%D1%82%D0%BE+%D0%B6%D0%B5]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 695ms |
| total: | 805ms |

| 0 / 0 |
