问题标签 [fody-validar]

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 回答
359 浏览

.net - Fody 插件 Validar 失败。无法从程序集 mscorlib 加载类型“Validar.ValidationTemplateAttribute”

我正在尝试使用Validar在我的课程中注入验证。我的解决方案由多个(目前为 5 个,未来可能会更多)项目组成,我想在其中注入验证。因此,我在其中一个中定义了我的ValidationTemplate类,并将其放置ValidationTemplateAttribute在每个程序集中,如下所示:

当我构建时,我收到一个我不理解的错误,但阻止了我更进一步:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets(268,9): error MC1000: Unknown build error, 'Could not load type 'Validar.ValidationTemplateAttribute' from assembly 'mscorlib, Version= 4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089'。'

我正在使用 Visual Studio 2013 专业更新 4,目标框架是 .Net 框架 4.5

如果它对这个问题有任何用处,我的实现ValidationTemplate如下所示:

我做错了什么,我该如何解决这个问题?

编辑: 来吧伙计们!真的没有人可以帮助我解决这个问题。我应该做一个测试解决方案来显示问题吗?请指教!我真的需要一个解决方案!Fody 通常工作得很好,在保持课堂整洁的同时为我节省了大量工作!

0 投票
1 回答
1048 浏览

c# - WPF - 使用 Fody Validar 的用户输入验证

在此处输入图像描述

我正在尝试验证用户输入,如上图所示。我正在使用 Fody Validor 库并按照此处的说明进行操作。

我可以看到验证正在进行,但 TextBox 边框没有变成红色。

我已经用 Google 搜索了,但我无法获得这方面的信息。任何人都可以为我提供一个工作代码示例吗?

更新

Fody ValidationTemplate(数据注解验证)

要验证的模型类:

XAML