На моей странице .aspx у меня есть выпадающий список.
Первое значение по умолчанию - «пожалуйста, выберите», и оно имеет значение -1.
Как я могу добавить валидацию, чтобы кто-то выбирал предмет?
Добавьте обязательное поле Validator. Существует опция значения по умолчанию, которую можно установить в раскрывающемся списке по умолчанию.
<asp:RequiredFieldValidator InitialValue="-1" ControlToValidate="yourControl" runat="server" ID="rf1"></asp:RequiredFieldValidator>
ссылка на MSDN для более подробной информации
Измените значение 'пожалуйста, выберите' на Значение = "" и попробуйте это:
<asp:RequiredFieldValidator ID="req" runat="server" ControlToValidate="YourDropDownList" ErrorMessage="Select item" Display="Dynamic"></asp:RequiredFieldValidator>