Obout ComboBox不能与RequiredFieldValidator一起使用

时间:2013-10-18 18:32:39

标签: c# asp.net validation combobox obout

Obout ComboBox,像下面一样使用:

   <asp:RequiredFieldValidator ID="rfvEndTipoEndereco" runat="server" ControlToValidate="ddlTipoEndereco"
                                    ValidationGroup="vagIndCad" ErrorMessage="Informe o tipo de endereço" ToolTip="Campo obrigatório">*</asp:RequiredFieldValidator>

  <obout:ComboBox  ID="ddlTipoEndereco" runat="server"    EnableLoadOnDemand="True" 
                               MenuWidth="150px" oninit="Init_ComboBox" Width="150px" ></obout:ComboBox>

但它无法正常工作,并未在选定值为“”时验证。

这等于: https://www.obout.com/interface/aspnet_integration_validators.aspx

1 个答案:

答案 0 :(得分:0)

我不确定这个Obout控件,但是当使用带有DropDownLists的验证器时,您应该将验证器上的InitialValue设置为您要检查的值。例如:

<asp:RequiredFieldValidator ID="rfvEndTipoEndereco" runat="server" 
ControlToValidate="ddlTipoEndereco"  
ValidationGroup="vagIndCad" 
ErrorMessage="Informe o tipo de endereço" ToolTip="Campo obrigatório"
InitialValue="Select an item">*</asp:RequiredFieldValidator>