|
|
1
8
一 非常 不怎么灵活的丑陋方式是把它放在课堂上,并使用反射。我还没有测试过这个,所以我不确定它是否有效,但它确实可以编译:)
|
|
|
2
14
检查MVC2默认项目中的accountModel,将属性propertiesMustMatchAttribute应用于ChangePasswordModel,以验证newPassword和confirmPassword是否匹配。
|
|
|
3
0
从表面上看,这是不可能的。 validationAttribute应用于属性,因此仅限于该属性。 我假设这个问题不是抽象的,并且您确实有一个真正的问题需要存在这样的验证器。可能是重复密码文本框?-) 在任何情况下,要解决你所面临的问题,你需要依赖于你所处的环境。ASP.NET Web窗体使用ControlToCompare完成了这项工作,由于所有内容都是一个控件,而且我们有适当的命名容器,因此基于一个简单的字符串很容易解决问题。 在ASP.NET MVC中,理论上可以做同样的事情,但是!客户端将相当容易和自然-只需使用属性名并用JavaScript完成您的工作。尽管您需要访问属性类外部的东西——请求对象——据我所知,这是一个否。 总的来说,事情发生(没有)的原因总是存在的,在我看来,微软没有首先实现这种验证器的原因是——没有上面描述的事情是不可能的。 但是!我真的希望我错了。我需要比较验证以便于使用… |
|
|
4
0
我想你需要这样的东西:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 12 月前 |