Вопрос : утвердите 2 управления с 1 утверждением

Hi специалисты,

I имеют форму которая имеет 2 управления, textbox (используемый на первая имеющяяся дата) и CheckBox (используемый для «после извещения о 2 неделей').  

What, котор я ищу будет дорога утвердить эти поля.  Только одному нужно быть заполненным внутри или проверенным.  Или их можно и заполнить внутри и проверить но хотя бы одному нужно быть done.

I верит что мне нужно CustomValidator и после этого RequiredFieldValidator.  Моей проблемой будет я не имеет никакую идею как получить двигать шарика.  

This будет страница стержня в asp.net с

Attached Висуал Басич. будет архив управление смотрит идеи like.

Any? filename " class= >

date-field.png (3 KB) яваскрипт " href= " " attachmentDetails class= (тип архива детали) ширина style= >Controls на page
>
class=

Ответ : утвердите 2 управления с 1 утверждением

Вы не можете использовать RequiredFieldValidator в виду того что они только для одного поля. Вместо яваскрипт пользы:

 

и после этого добавьте CustomValidator:

  ErrorMessage= " требуемые TextBox или CheckBox "    
  Display= " динамическое "    
  OnServerValidate= " AtLeastOne_ServerValidate "    
  ClientValidationFunction= " AtLeastOne_ClientValidate "/>  

и это Кодий сервер-стороны

Sub AtLeastOne_ServerValidate
      Если TextBox1.Text.Length = 0 AndAlso CheckBox1.Checked=False после этого
                        MessageBox.Show («хотя бы одно из тех полей необходимо»)
                        TextBox1.Focus ()
                        Выходите подводная лодка
                    Закончитесь если
Закончите подводную лодку
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us