ASP.NET CustomValidator с функцией ClientValidation - PullRequest
1 голос
/ 22 января 2011

Я пытаюсь проверить целочисленный диапазон с помощью CustomValidator.Диапазон устанавливается динамически, поэтому, когда меняются минимальные / максимальные значения в моем пользовательском контроле, обновляется функция проверки клиента.Тем не менее, я не могу заставить функцию проверки срабатывать.У меня есть этот код:

<asp:CustomValidator ID="vldAnswerValid" runat="server" ControlToValidate="txtAnswer" Display="Dynamic" SetFocusOnError="true" ValidationGroup="answer" OnServerValidate="vldAnswerValid_ServerValidate" Enabled='<%# !IsReadOnly %>' />

Установка функции из кода с помощью:

vldAnswerValid.ClientValidationFunction = " function(oSrc, args){ alert(1); args.IsValid = false; } ";

Но нет ни сообщения, ни предупреждения.Я что-то упустил?

1 Ответ

0 голосов
/ 22 января 2011

Установите для свойства EnableClientScript значение True.

...