模型绑定与表单集合,性能,可伸缩性,变更等?

时间:2019-01-20 18:07:09

标签: c# asp.net-mvc

我一直在研究ASP.NET MVC,使用Form Collection时遇到各种情况,然后使用模型绑定时遇到了一些情况。

使用模型绑定是件好事,因为它可以将请求者的所有数据映射到/到。但这增加了模型对两者的强烈依赖性。下次,每当我要在View中添加任何输入字段时,都必须在模型中也定义该字段,以便可以对其进行处理,然后在发送请求时,必须在目的地中处理该字段。假设我的输入是从模型中强类型输入的,那可以很好地工作。

现在,如果我定义了任何不是从模型强类型化的新输入字段,则模型联编程序将无法对其进行处理,但是FormCollection在任何情况下都可以正常工作,但是我们必须将所有输入转换为特定类型会增加开销。

在可用性,可伸缩性,性能以及与不断变化的需求相关的方面,谁能启发谁更好?

0 个答案:

没有答案