powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проверка на тип string
5 сообщений из 5, страница 1 из 1
проверка на тип string
    #33878173
Ivan5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такой валидатор:
<asp:CustomValidator  ID="CustomCountry" ControlToValidate="tbCountry"  ErrorMessage="Enter_string" ClientValidationFunction = "myFunc" </asp:CustomValidator>

Есть script:
<script language="javascript">
<!--
      function ValidateTypeString(source, args)
      { 
              if (args.Value == "string")
              {
                  args.IsValid = true;
               }
              else
             {
                   alert("Type must be string");
                   args.IsValid = false;
              }
      }
//-->
</script> 

Ввожу в поле DataGrida значение типа int  появляется сообщение alert, но и когда ввожу значение типа string все равно появляется сообщение alert и произвести допустип обновление данных так и не получается.
Подскажите пожалуйста почему так? Что нужно сделать чтобы при вводе, дупустип  записи "запись" все работало нормально?  
...
Рейтинг: 0 / 0
проверка на тип string
    #33878176
Ivan5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
точнее ClientValidationFunction = "ValidateTypeString"
 .........
...
Рейтинг: 0 / 0
проверка на тип string
    #33878429
xopap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не знаток JavaScript, но могу предположить
 :
Насколько я понимаю, (args.Value == "string") проверяет значение аргумента args и если это строка "string", то все впорядке. По Вашей логике здесь следует проверять тип. Как это сделать, не знаю - может быть с помощью typeof(), а может и нет.
Для проверки типа я бы использовал RegularExpressionValidator - "[a-zA-Z]*" или что угодно, что вам надо.
...
Рейтинг: 0 / 0
проверка на тип string
    #33878479
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать от пративного... попробовать преобразовать в double, если не прокатило то значит строка...----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
проверка на тип string
    #33880665
Ivan5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C такой проверкой все нормально вроде работает:

if (isNaN(args.Value) != true) 
{
   args.IsValid = false;
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проверка на тип string
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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