C# 在重置我的RangeValidated消息的文本框中值更改时执行计算

C# 在重置我的RangeValidated消息的文本框中值更改时执行计算,c#,asp.net,autopostback,rangevalidator,C#,Asp.net,Autopostback,Rangevalidator,在用户输入字段后,我正在执行计算。每个字段都经过范围验证。每个字段都有AutoPostBack设置为true 当用户在第一个字段中输入时,单击第二个字段;第一个字段得到验证,但随后自动回发开始,在页面短暂重新加载后,验证将失去它的值 如何避免这种情况?请在文本框中设置CausesValidation=“true”,您可以禁用autoPostback并尝试使用ajax。您到底想做什么?计算是否敏感,是否累积(例如,您在进行时是否在每个字段中运行计算?)?你不能改用JQuery验证吗?这似乎回答了我

在用户输入字段后,我正在执行计算。每个字段都经过范围验证。每个字段都有
AutoPostBack
设置为true

当用户在第一个字段中输入时,单击第二个字段;第一个字段得到验证,但随后自动回发开始,在页面短暂重新加载后,验证将失去它的值


如何避免这种情况?

请在
文本框中设置
CausesValidation=“true”
,您可以禁用autoPostback并尝试使用ajax。您到底想做什么?计算是否敏感,是否累积(例如,您在进行时是否在每个字段中运行计算?)?你不能改用JQuery验证吗?这似乎回答了我的问题!!!但我还有另一个问题:)有没有办法对其他8个字段执行相同的验证?如果太复杂,那么说:小马,如果我能在这个时候:P