问题标签 [validationrules]

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 投票
4 回答
7567 浏览

wpf - 在 WPF 中使用具有依赖属性和样式触发器的验证

我正在尝试在 WPF 中使用验证。我创建了一个 NotNullOrEmptyValidationRule,如下所示:

现在,我需要在我的应用程序中使用它。在我的 App.xaml 文件中,我声明了 TextBox 的样式。这是声明。

现在,我想在我的 TextBox 上使用它,所以我使用以下代码:

错误出现在标记 NotNullOrEmptyValidationRule 上。XAML 语法检查器无法解析 NotNullOrEmptyValidationRule。我什至尝试过放置名称空间,但它似乎不起作用。

0 投票
10 回答
55013 浏览

wpf - 使用 WPF 验证规则和禁用“保存”按钮

我有一个页面,其中一些文本框在单击“保存”按钮之前不能为空。

我的规则有效,我的文本框周围有一个红色边框,直到我输入一个值。我现在想将此验证规则添加到我的其他文本框中。

如何在页面没有验证错误之前禁用“保存”按钮?我不确定要检查什么。

0 投票
1 回答
1969 浏览

wpf - 您可以在 ListBox.SelectedItems 上使用 ValidationRules 吗?

我想用来ValidationRules验证一些ListBox控件是否至少选择了一项。

我试过这样做:

但我NotNullValidationRule从来没有被叫过。请注意,这SynchronizedSelectedItems是一个特殊的附加属性,我用来将 同步SelectedItems到自定义集合(在此处描述)。这就是为什么我对应用的“假”Binding进行验证的原因Tag

有没有办法验证ListBox.SelectedItems

0 投票
1 回答
2033 浏览

wpfdatagrid - 自动生成列时以编程方式将 ValidationRules 添加到 WPF DataGrid

我想在 AutoGeneratingColumn 事件中执行此操作:

可能吗?这些列是自动生成的,所以我只想将 ValidationRules 添加到 Binding。

0 投票
1 回答
1001 浏览

jquery - Jquery validate:在复选框更改为不同的规则后重新验证经过验证的表单

如果未选中复选框,我正在尝试验证需要几个元素的表单。

现在,如果我提交表单,规则就会触发 - 然后我选中复选框 - 验证规则已经触发 - 即使现在选中了复选框 - 验证规则仍然适用,并且在我输入字段之前不会提交表单.

我希望复选框可以打开或关闭规则。非常感谢任何帮助。

0 投票
1 回答
1215 浏览

wpf - 验证 WPF DataGrid 单元格条目时如何使用先前的值?

我有一个 WPF DataGrid。我想限制用户可以在特定列中输入的值,例如:

A 列的值可能只会增加(新值 > 旧值)。

B 列的值可能只会减少(新值 < 旧值)。

如果用户输入的值无效,我想恢复到以前的有效值。

我认为我可以在 custom 中执行此操作ValidationRule,但我看不到从Validate()函数访问单元格先前值的方法。

我将不胜感激任何帮助!

0 投票
1 回答
256 浏览

resx - EntLib 的多个验证场景 - .resx 样式?

目前,我在我的类中定义了一组 EntLib 验证规则。规则稍后将根据客户端更改。

我想做的是保留我的类,并简单地调用为特定客户端定义的不同规则集。

其功能类似于将国际化值存储在 .resx 文件中,其中内容根据本地化参数而变化,但在这种情况下,预定义的规则将根据客户端而变化。

谢谢你。

0 投票
2 回答
1969 浏览

c# - .NET 中的验证框架,可以在字段之间进行编辑

根据我的经验,.NET 中的许多验证框架允许您一次验证一个字段,以执行诸如确保字段是邮政编码或电子邮件地址之类的事情。我通常将这些称为场内编辑。

不过,在我的项目中,我们经常需要进行字段间编辑。例如,如果您有这样的课程:

您可能希望确保 Max 大于 Min。您可能还想对外部对象进行一些验证。例如,假设您有这样的课程:

无论出于何种原因,您都希望确保邮政编码存在于数据库或提供给您的文件中。我有更复杂的示例,例如用户提供数据字典并且您想根据该数据字典验证您的对象。

我的问题是:我们可以为 .NET 使用任何现有的验证框架(TNValidate、NHibernate Validator)还是我们需要使用规则引擎还是什么?你们在现实世界中是如何处理这种情况的?:-)

0 投票
2 回答
2351 浏览

java - 在 XML 文档中存储业务规则,然后在 Java 中验证,如何?

示例 XML 规则文档:

我该如何实施?我从头开始,我目前拥有的是一个用户类和一个用户控制器,它将用户对象保存在数据库中(通过服务层和道层),基本的 Spring MVC。我不能使用 Spring MVC 验证,但是在我们的模型类中,我必须使用 XML 文档,以便管理员可以更改规则

我认为我需要一种模式,它可以根据 XML 规则文档提供的内容动态构建算法,但除了大量的 if 语句之外,我似乎想不出任何东西。

我也没有什么可以解析的,我不确定我将如何将它与验证过程的实际实现(分离)耦合。

0 投票
2 回答
2404 浏览

wpf - WPF 中的多个验证规则和验证模板

有没有人有处理这些验证规则的多个验证规则和模板的策略。

例子:

我想要两个验证规则(必需和数据)

我也想要...

一个可以更改的模板是根据触发的规则进行显示或根据触发的规则显示两个模板