问题标签 [rangevalidator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 在 ASP.Net RangeValidator 脚本执行之前删除“$”
如何强制输入的 onchange 脚本在 RangeValidator 的脚本 之前运行?
当用户输入美元符号或逗号时,我想防止验证失败。
更新:
我决定使用 CustomValidator 来检查范围并使用货币 RegEx。谢谢迈克尔·尼斯克恩。
asp.net - asp:RangeValidator on DateTime with format dd/MMM/yyyy
Is it possible to use the ASP.Net Range validator when the format string is dd/MMM/yyyy?
c# - 将 RangeValidator 与字节一起使用
这是有问题的财产声明:
当调用 validate 方法时,会抛出一个 FormatException,告诉我值类型需要是 Int32。
请问怎么修?
c# - c# 在同一个字段上使用两个验证器
我在尝试修改我自己没有构建的表单时遇到了问题。
该表单有一个日期值的 asp:input 字段,由 requiredFieldVal 和 rangeVal 检查。rangeVal 的类型设置为“日期”,最小值为 2000-01-01:最大值为 3000-01-01
现在解决问题,我正在尝试添加,以便用户也可以以“20000101”的形式输入日期,换句话说,没有“-”。
我尝试添加另一个具有整数类型和最小值、最大值的 rangeVal,并将它们都放在同一个 ValidationGroup 中,但这不起作用。
如何允许用户在日期输入字段中使用两种(其中一种)格式。
先感谢您!
.net - ASP.net 范围验证器移至下一页
我在我的网页的 asp.net 文本框控件中放置了一个范围验证器;每当范围不满足时;它将显示错误消息,
但它正在移动到下一页。在未满足范围的情况下单击提交按钮后如何防止它移动到下一页?
c# - 在 html 输入控件上使用 aspnet 范围验证器
我正在用 c# 构建一个小型 Web 应用程序。我正在使用范围验证器,我想将它绑定到一个具有 runat="server" 属性的 html 控件。
由于某种原因,它不会绑定,也不会对控件的内容进行任何检查。你们中有人知道该怎么做吗?
asp.net - 我可以让 ASP.NET RangeValidator 一个 onblur/onfocus 事件相互配合吗?
我有一个用于输入货币金额的文本框,使用 RangeValidator 控件确保输入的值介于 1 和 99999999.99 之间。
该字段还有一个“onblur”事件,该事件触发一些 JavaScript 以使用逗号和小数点格式化输入(例如 12455 -> 12,455.00)。还有一个反转“onblur”效果的“onfocus”事件,将值恢复为可编辑格式(例如12,455.00 -> 12455.00。
我的问题是 RangeValidator 不喜欢带有逗号的格式化值,因此验证失败。
有没有办法解决这个问题?我希望能够对值进行范围检查,但在文本框没有焦点时仍将其格式化。我意识到 CustomValidator 可能可以工作,但我希望让它与 RangeValidator 一起工作。
asp.net - 设置 asp.net RangeValidator 的文化
一个 asp:RangeValidator 从页面/线程中获取它的文化信息,所有关于获得正确文化的在线建议似乎都是在线程上设置 CultureInfo。
但是,由于以这种方式运行服务器代码的问题,我们正在剥离我们之前使用的遵循此建议的代码。
我的问题是:有没有办法让我设置 RangeValidator 的文化而不会弄乱主页/线程文化。我希望 RangeValidators 尊重浏览器设置,但不幸的是,他们尊重的是服务器文化。
asp.net - ASP.NET RangeValidator 连最基本的数学运算都做不了?
我的 ASP.NET RangeValidator 控件有问题。
我想允许用户输入折扣金额,该金额必须为负数(< 0.00 美元)。我想验证在文本框中输入的金额是否为负值,所以我在页面标记中有这个:
并且我尝试在页面呈现之前在我的代码中动态设置 MinimumValue - 为我的商品价格的负数。因此,如果该项目是 69 美元,我想将最小值设置为 - 69 美元:
问题是:我不断收到此错误消息:
rvDiscount 的最大值 0.0 不能小于最小值 -69.00
WTF?!?!??! 我来自哪里,-69 美元小于0 美元……那有什么问题?
更重要的是:问题的解决方案是什么?
asp.net - 为范围验证器设置日期格式 dd/mm/yy
我有一个范围验证器来验证生日的文本框。我必须确保学生必须年满 21 岁才能在我们这里注册。我设置了“31/12/1993”格式(dd/mm/yy)。但它无法运行网站,因为在我的数据库中设置为这种(mm/dd/yy)格式。我怎样才能在不改变我的数据库格式的情况下解决这个问题?以便它可以为每个人服务。
谢谢。