我努力工作,如果有一个内在的方式ASP.NET 视指派的形式值后会回到性视图模型,最初被送到观点?

所以我想沿着思想的装饰的一些属性视图模型的属性和随后反映在视图模型和使用该名称中提取价值(以及强迫)从形式[]对象。

然而,我想像这样的事情已经建立在和所以不要重新发明轮子在这里。

这个问题,我在试图解决的是一个用户点击按钮在形式和服务器验证的数据,如果有错误,我们返回的用户的形式通过使用相同的模型开展的数据和从而填写的价值回的形式,用户最初输入。

(是的,我也做客户端验证的使用JavaScript到使这个重量轻,但出于安全,我必须重复验证服务器。)

想法?

有帮助吗?

解决方案

你可以使用 UpdateModelTryUpdateModel 在你的控制器。

我建议使用的一个重载在其指定领域进行更新。

这是详细讨论了在第78页的 Wrox专业ASP.net 电子书(或echapter!)

其他提示

我不认为MVC有这样的事内置的,或者至少我没有看到任何东西。这将是很好虽然许多其它的MVC框架(例如支柱)执行此操作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top