Почему валидатор не работает здесь. Тем не менее, он отлично работает для других элементов управления текстовыми полями. Ошибка отсутствует. Его просто делает обратную передачу.Обязательный полевой валидатор не работает для DropDownList
<asp:DropDownList Id="ddlCustomer" runat="server" AppendDataBoundItems="true"
DataTextField="customername" DataValueField="customerid">
<asp:ListItem Text="--Select--" Value="0"></asp:ListItem>
<asp:ListItem Text=" < Add New > " Value="0"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator runat="server" ControlToValidate="ddlCustomer"
cssclass="required" display="dynamic" errormessage="*" setfocusonerror="true"
initialvalue="--Select--"></asp:RequiredFieldValidator>
Спасибо, что сработали. Но всегда ли это значение, а не текст. Если значение prop. не определено, тогда он будет работать только с одним текстом ... не так ли? – Ruby
Нет, это не сработает. вы должны указать начальное значение –