У меня есть несколько validationsummary для проверки моих переключателей. Как я могу использовать только 1 кнопку для вызова моей проверки?
У меня есть несколько ValidationSummary для проверки моих переключателей. Как я могу использовать только 1 кнопку для вызова моей проверки?
Я не могу использовать RadioButtonList на своем сайте. Но мне нужно проверить мои переключатели. Я также не могу иметь 1 из моих переключателей, проверенных по умолчанию.
Итак, моя дилемма состоит в том, чтобы выяснить, как проверить мои группы переключателей только с помощью 1 кнопки. Я использую ASP.NET и с#
Заранее спасибо
Что я уже пробовал:
&ЛТ;как ASP:ValidationSummary идентификатор="ValidationSummary1" ValidationGroup="пример sample 1" то displaymode="список" атрибут runat="сервер" цвет="красный" шрифт-жирный="ложно" /&ГТ;
&ЛТ;АСП:переключатели идентификатор="RadioBtn1" атрибут runat="сервер" ValidationGroup="пример sample 1" Имя_группы="rpt1" текст="один" /&ГТ;
&ЛТ;АСП:переключатели идентификатор="RadioBtn2" атрибут runat="сервер" ValidationGroup="пример sample 1" Имя_группы="rpt1" текст="два" /&ГТ;
&ЛТ;как ASP:ValidationSummary идентификатор="ValidationSummary2" ValidationGroup="sample2" то displaymode="список" атрибут runat="сервер" цвет="красный" шрифт-жирный="ложно" /&ГТ;
&ЛТ;АСП:переключатели идентификатор="RadioBtn3" атрибут runat="сервер" ValidationGroup="sample2" Имя_группы="rpt2" текст="Три" /&ГТ;
&ЛТ;АСП:переключатели идентификатор="RadioBtn4" атрибут runat="сервер" ValidationGroup="sample2" Имя_группы="rpt2" текст="четыре" /&ГТ;
&ЛТ;АСП:CustomValidator идентификатор="CustomValidator1" атрибут runat="сервер" ValidationGroup="пример sample 1"
ErrorMessage="Пожалуйста, выберите один из переключателей"
OnServerValidate="ValidateSample" />
&ЛТ;АСП:CustomValidator идентификатор="CustomValidator2" атрибут runat="сервер" ValidationGroup="sample2"
ErrorMessage="Пожалуйста, выберите один из переключателей"
OnServerValidate="ValidateSample" />
&ЛТ;АСП:кнопка ID="кнопка 1" атрибут runat="сервер" ValidationGroup="пример sample 1" Текст="отправить" /&ГТ;
&ЛТ;АСП:кнопка ID="элемент button2" атрибут runat="сервер" ValidationGroup="sample2" текст="отправить" /&ГТ;
охраняемых недействительными ValidateSample(источник, объект, ServerValidateEventArgs аргументы)
{
если ((RadioBtn1.Проверено) || (RadioBtn2.Проверено) || (RadioBtn3.Проверено) || (RadioBtn4.Проверен))
{
параметр args.IsValid = true;
}
еще
{
параметр args.IsValid = false;
}
}
BillWoodruff
Неясно: радиокнопки (сгруппированные) разрешают только один выбранный/проверенный элемент: зачем вам нужна проверка ?