Валидатор обязательных полей для столбцов RadioButton внутри Gridview - PullRequest
0 голосов
/ 03 марта 2011

У меня есть GridView и один столбец является RadioButton для выбора.Как установить валидатор для столбцов, чтобы проверить, что выбран хотя бы один RadioButton?

Ответы [ 2 ]

1 голос
/ 03 марта 2011

На днях я опубликовал похожий вопрос с решением, которое должно работать для вас:

Как проверить, что хотя бы в одном RadioButtonList выбран элемент?

Используется CustomValidator с проверкой на стороне сервера, чтобы убедиться, что выбран хотя бы один элемент.Вам нужно будет заменить поиск RadioButton вместо RadioButtonList и, возможно, несколько других твиков, но код должен работать для того, что вам нужно.Он ищет все элементы управления одного типа и проверяет определенный критерий.В вашем случае найдите все элементы управления RadioButton и убедитесь, что хотя бы один из них отмечен.

0 голосов
/ 03 марта 2011

нет готового способа для того, что вы просите, вам нужно будет использовать собственный валидатор и самостоятельно реализовать логику на клиенте, а также на стороне сервера; В некоторых случаях вы можете сделать так, чтобы пользовательская логика проверки проверила, чтобы хотя бы один из флажков был проверен на прохождение IsValid, нам потребуется более подробная информация о вашей структуре, чтобы предоставить более конкретное решение

...