2016-04-26 95 views
1

我有一个创建比较validtaor来比较日期和来自。它工作正常,但当我尝试点击“搜索”按钮时,它会触发该按钮和页面错误。我还有其他比较验证器,但它们不会触发搜索按钮。我希望显示器被锁定,直到它被验证。比较验证问题Asp.net

<asp:CompareValidator ID="CompareValidator3" runat="server" CssClass="dark" ControlToCompare="wdpFrom" ControlToValidate="wdpTo" ErrorMessage="CompareValidator" Font-Bold="True" Font-Size="Small" ForeColor="Red" Operator="GreaterThanEqual" SetFocusOnError="True" Type="Date" Text ="To date must be greater than From date"></asp:CompareValidator> 

我有这个验证的数据类型检查工作正常

<asp:CompareValidator ID="CompareValidator2" runat="server" 

Operator="DataTypeCheck" 

Type="Integer" 

ControlToValidate="txtInvPos" 

Text="Inventory Position ID can only be Integer" CssClass="dark" ErrorMessage="Inventory Position ID can only be Integer" Font-Bold="True" Font-Overline="False" Font-Size="Small" ForeColor="#FF3300" SetFocusOnError="True" /> 

回答

0

我解决了问题,在“搜索”的方法我打电话 comparevalidator2.validation()摆脱它和正常工作现在。