aba*_*hev 0 c# asp.net validation postback linkbutton
我有一个UserControl用于从用户(银行经理)获得汇率金额,他更喜欢被帐户操作使用.汇率可以从中央银行网络服务加载,但就像用户选择的最终值一样.
它包含一个asp:TextBox盒子和两个asp:LinkButton- 获取(汇率)和批准(客户请求).
在批准之前,必须检查文本框值是否存在(by RequiredFieldValidator)和正确性(by RegularExpressionValidator和CompareValidator).
所以问题是 - 如果用户单击"获取"按钮,则也会调用验证并失败.如何为"获取"按钮禁用它但启用"批准"按钮?
使用Button或LinkButton控件的CausesValidation属性来启用/禁用验证控件的验证.
<asp:Button ID="btnGetRate" Text="Get Rate"
CausesValidation="False" OnClick="btnGetRate_Click" runat="server"/>
Run Code Online (Sandbox Code Playgroud)