Как проверить только то, что видно в asp.net
В моем asp.net я показываю и скрываю поля, используя css display:block
& display:none
Теперь, когда я звоню Page.Validate()
в моем коде C# он проверяет все поля, а не только видимые поля.
Я знаю, что могу сделать это, используя "Visible=false" или "Visible=true".
Но проблема в том, что если он виден = false, тогда radajaxmanager не может его найти и скрипт не работает.
Так как я могу проверить только поля, которые видны, а не все поля.
2 ответа
Используйте эту функцию в JavaScript, чтобы включить и отключить проверку.
ValidatorEnable(validatorid, true/false);
Работает только если используется display: none not for visible = false
Вы можете использовать собственность visible="true"
или же "false"
проверьте ссылку Рахул Никате в комментариях