问题标签 [comparevalidator]

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.

0 投票
1 回答
8187 浏览

asp.net - compareValidator 比较带有日期的文本框

我的比较验证器总是触发,即使它更大,即使它更小。

我还设置了 Culture="en-GB" 并在我的 Web 配置中进行了相同的设置。我正在使用 Ajax 工具包显示附加到 TextBox 的日历

请帮助我不知道该怎么做。

提前致谢

0 投票
1 回答
5091 浏览

asp.net - 为什么我的 MaskedEditValidator 不工作?

我的页面中有以下控件,我的 CompareValidator 有效,但 MaskedEditValidator 无效。我错过了什么吗?

0 投票
3 回答
43289 浏览

asp.net - 开始日期 - 使用比较验证器失火的结束日期验证

我需要我的结束日期总是大于开始日期,我尝试使用 CompareValidator 进行验证。

代码如下:

我有一个文本框开始日期

另一个文本框结束日期。

但是比较字段验证器会出错。

例如,当开始日期为 2/04/2012 并且结束日期为 10/04/2012 时,它会触发。

0 投票
1 回答
3113 浏览

asp.net - 日期比较asp.net中的验证器问题

我有一个比较验证器,它在两个<telerik:RadDatePicker>开始日期和结束日期进行验证。验证规则很简单,检查开始日期是否大于结束日期并向用户显示错误消息以进行更正

它按预期工作,但是当开始日期和结束日期相同时,它显示的消息不是预期的。下面的代码:

开始日期和结束日期的日期选择器如下:

0 投票
2 回答
215 浏览

asp.net - A simple query about control validators in ASP.NET

I'm using the following Compare Validator :

over the following Dropdown List:

Here's what happens : Initially, nothing happens, and 'None' is selected by default. If I choose any other option and THEN choose 'None', it give me the error.

What I want to do is have the validator display the error right away when the page is first loaded, and not wait for the user to change to some other option and back over to 'None' or wait for the user to submit the form before displaying the form again.

How can I achieve this?

0 投票
2 回答
2505 浏览

asp.net - CompareValidator 错误信息位置

我的网页中有 CompareValidator 控件,它运行良好。我用它来验证用户可以在文本框中输入的日期。问题是,该错误消息显示在文本框的右侧。有没有办法在文本框下显示它?
控制代码是这样的:

0 投票
5 回答
6822 浏览

c# - 比较验证器不会停止回发

当我将日期更改为错误格式时,它会立即向我显示错误消息

在此处输入图像描述

但是当我单击“btnSaveChanges”按钮时,它会进行回发。我认为缺少某些东西,因为它正在回发。

谁能帮我解决这个问题。如果验证失败,我想停止回发

谢谢。

0 投票
2 回答
8255 浏览

asp.net - 使用验证器控件验证 asp.net 中的日期字段

我的页面中有以下验证器控件。

  • 当我输入 12/09/1900 时,它正在正确验证。[好的]
  • 当我输入 12/09/1009 时,它没有正确验证。[好的]
  • 当我输入 12/09/09 时,它正在验证。[不打算]。在这种情况下,我希望它仅在日期年份为 4 位时验证。否则显示错误信息。

如果我同时使用比较验证器进行日期类型检查和正则表达式验证器进行年(4 位)检查,那么“12/02/198”将显示两个验证器的错误消息。

谁能告诉我该怎么做?

谢谢。

0 投票
2 回答
1610 浏览

asp.net - Asp.NET - 使用 CompareValidator 验证开始和结束日期

我使用CompareValidator来确保不能在开始日期之前设置完成日期。到目前为止没有任何乐趣,即使输入的开始日期设置在结束日期之前,它也会显示错误消息?这是我的代码:

任何帮助将不胜感激。

0 投票
3 回答
4081 浏览

c# - ASP.NET 问题设置 CompareValidator.ValueToCompare

我希望有人能帮忙。我到处都检查过这个问题的答案,但找不到任何东西。我无法让我的第一个 if 语句“开火”。

在我的表单中,我有一个文本框供用户输入数量,当它是子类别名称中带有“箔”和“标准”或“印刷”和“迷你”的产品时,我试图将其验证为 150 . 如果它没有这 4 个单词中的任何一个,那么最小数量应默认为 250。这是我的“数量”文本框的代码:

这是背后的代码:

由于某种原因,它似乎只适用于最后一个条件,而不是第一个,即使我切换条件语句的位置,它仍然只适用于最后一个语句,而不是第一个。
所以我认为这是一个语义问题?任何帮助将不胜感激!!谢谢!