2013-10-18 22 views
0

的Obout組合框工作,使用像波紋管:Obout組合框不使用RequiredFieldValidator

<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

回答

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> 
+0

我相信問題是因爲obout ComboBox的initialValue是-1而不是0 – Tito