Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=2580227&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 09:31:17 2016
Кодировка: Windows-1251
Как прикрутить JavaScript к кастомному валидатору? - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 0 | 20 | показать все | след. страница
Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Как прикрутить JavaScript к кастомному валидатору?
      27.03.2005 00:52
 

Люди, объясните темному: как средствами VS прикрутить к кастомному валидатору клиентский JavaScript? Куда тыкать надо? Пробовал пихнуть скрипт в aspx-файл, но при компиляции он его игнорирует, кажется.

Gluk
Титаник форума

Рег.: 20.08.2003
Сообщений: 15010
Из: В-945Л
Рейтинг: 1772
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 00:54
 

Круто завернул... но я ничего не понял. По-моему слова "кастомный валидатор" не являются необходимыми в постановке задачи...



Glück, Geld und Genialität
aset
boar

Рег.: 05.09.2003
Сообщений: 36470
Рейтинг: 6913
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 00:54
 

Quote:

прикрутить к кастомному валидатору клиентский JavaScript?


Они же на клиентских Javascript-ах как раз и базируются? Ничего не понял.



may have come in contact with nuts
Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: aset]
      27.03.2005 01:02
 

Короче, я пишу валидатор кастомный. У него есть атрибут ClientValidatorFunction, который указывает на мой JavaScript клиентский. Серверную проверку я прикручиваю через EventHandler как это обычно и делает VS (фоновый код). А куда скрипт пихать? В тело aspx-файла? Не работает.

Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:08
 

Может как и в случае с основным кодом web-формы нужно вынести коды скриптов в отдельный файл и прикрутить его к файлу исходной формы? Если да, то как?

aset
boar

Рег.: 05.09.2003
Сообщений: 36470
Рейтинг: 6913
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:13
 

Ботай MSDN, чуве.



may have come in contact with nuts
DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31415
Рейтинг: 8952
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:13
 

> А куда скрипт пихать? В тело aspx-файла? Не работает.

Как ты понял, что это не работает?
Ты этот скрипт из под события пробовал вызывать?



DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31415
Рейтинг: 8952
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:14
 

> Если да, то как?

Также как в обычном html-е

Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: aset]
      27.03.2005 01:14
 

В смысле, ты не знаешь ответ или я настолько безнадежен?

Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: DarkGray]
      27.03.2005 01:17
 

Из под какого события? Это же клиентский скрипт, который выполняется до возврата формы и, значит, никакого события не генерится.

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31415
Рейтинг: 8952
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:19
 

> который выполняется до возврата формы

Как, в твоем случае, IE узнает, когда этот скрипт надо выполнить?

Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: DarkGray]
      27.03.2005 01:22
 

> Как, в твоем случае, IE узнает, когда этот скрипт надо выполнить?
При нажатии какой-нибудь кнопки, которая возвращает форму. Тут выполняется скрипт, на который ссылается валидатор. Если данные проверку прошли, то происходит возврат формы в противном случае -- нет

DarkGrayМодератор
Carpal Tunnel

Рег.: 30.09.2002
Сообщений: 31415
Рейтинг: 8952
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:25
 

> Тут выполняется скрипт, на который ссылается валидатор.

Так ты вставил вызов своего скрипта или нет?

Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: DarkGray]
      27.03.2005 01:30
 

Вот я и спрашиваю, как енто сделать!!! Я сделал так в теле aspx-файла:
code:
... <asp:CustomValidator ... ClientValidationFunction="__validateNumber" ... runat="server"/> ... <script language="javascript"> <!- function __validateNumber(source, args) { ... } -> </script>
Но нифига не работает.

Attila
R

Рег.: 18.12.2002
Сообщений: 16118
Из: ...вот именно там.
Рейтинг: 3169
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 01:36
 

поставь там window.alert(1); - вроде ж должно вызываться...



Кр-ть - с.т.!
Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Attila]
      27.03.2005 01:40
 

Не, алертбокс мне не нужен. Фишка как раз в том, что сообщение должно выводиться в самой веб-форме, там, где располагается валидатор. И он и не вызывается



Редактировал Mindgame (27.03.2005 01:53)
Attila
R

Рег.: 18.12.2002
Сообщений: 16118
Из: ...вот именно там.
Рейтинг: 3169
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 11:14
 

ну ты проверил, сам обработчик неправильно вызывается, или вызывается, но не делает что нужно?



Кр-ть - с.т.!
Mindgame

Рег.: 20.09.2004
Сообщений: 748
Рейтинг: 6
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Attila]
      27.03.2005 16:07
 

В том то и дело, что не вызывается.

Attila
R

Рег.: 18.12.2002
Сообщений: 16118
Из: ...вот именно там.
Рейтинг: 3169
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      27.03.2005 16:30
 

минимальный код клади в котором воспроизводится



Кр-ть - с.т.!
aset
boar

Рег.: 05.09.2003
Сообщений: 36470
Рейтинг: 6913
  Re: Как прикрутить JavaScript к кастомному валидатору? [re: Mindgame]
      28.03.2005 11:55
 

...



may have come in contact with nuts
Страницы: 0 | 20 | показать все | след. страница

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы
>>
Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в