【发布时间】:2013-04-02 15:45:38
【问题描述】:
我有一个特殊的场景,我需要验证一个不是我的模型的对象并从中获取所有 ValidationResult 对象。
所以我的控制器里面有这样的东西......
public virtual ActionResult(MyObject postData)
{
ICollection someCollection = DoSomething(postData);
foreach(Thing t in someCollection)
{
// validate t and get any ValidationResult objects
// put the validation results in the object property.
// this call isn't real by the way
t.ValidationResults = t.Validate();
}
...
}
我正在验证的不是我的模型,而是基于我提供的 postdata 我需要验证集合以及验证失败的地方,我计划在集合中呈现失败的对象。
有什么想法可以得到我想要的 ValidationResult 对象吗?
【问题讨论】:
标签: c# asp.net-mvc validation