Проверка в ASP.NET User Control - PullRequest
       5

Проверка в ASP.NET User Control

0 голосов
/ 17 августа 2010

У меня есть пользовательский элемент управления ASP.NET, в котором есть два поля (fromdate и todate), с которыми связаны RequiredFieldValidators. При сохранении я хочу проверить, введены ли fromdate и todate. Как я могу это сделать? Я пробовал Page.IsValid, но он всегда возвращает true.

Ответы [ 2 ]

0 голосов
/ 17 августа 2010

RequiredFieldValidator, очевидно, сообщит вам, заполнены ли элементы управления, при условии, что вы указали в них ControlToValidate .

Если вы хотите проверить, являются ли они действительными датами, вы должны использовать CompareValidator и установить для DataType значение Дата , а затем Оператор до DataTypeCheck .

Вы также можете использовать CompareValidtor для сравнения двух дат, используя ControlToValidate и ControlToCompare свойства.

0 голосов
/ 17 августа 2010

есть проблема в вашем usercontrol обязательном поле проверки.Если проверка работает правильно, если вы не ввели какое-либо значение в элемент управления, оно не перейдет к postback.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...