【发布时间】:2016-08-23 19:25:08
【问题描述】:
如果我有一组文本框说第一组,而另一组文本框说第二组。现在它们都在网格视图的编辑模板中,我想验证第一组的总和等于第二组的总和在客户端允许保存或添加。
前:
txt1
txt2
txt3
txt4
我想验证一下:
Decimal.Parse(txt1.Text)+ Decimal.Parse(txt2.Text) = Decimal.Parse(txt3.Text )+ Decimal.Parse(txt4.Text)
注意:
其中一个或多个文本框可能是空的,在这种情况下我 考虑值
0
如何使用 asp.net 验证器来做类似的事情。
【问题讨论】:
-
你想比较字符串连接还是文本框包含数字并且你想比较加法?
-
@MatiasCicero:我想比较这些文本框的值的总和,而不是字符串连接。
-
您需要更具体地了解您想要的内容。如果您想将文本框的字符串值验证为整数,那么您需要检查将文本框值转换为 Int并分配一个变量来保存
var grpOneSum = Convert.ToInt32(txt1.Txex) + Convert.ToInt32(txt2.Text)...etc的总和还向我们展示了每个文本框中的值将保存的示例.. 或使用CustonVailidtors -
@MethodMan :根据您的说明,我已经编辑了问题。
标签: javascript c# asp.net validation customvalidator