Jan*_*Jan 5 defaultmodelbinder model-binding asp.net-mvc-3
我正在使用ASP.NET MVC3,我想知道默认的模型绑定器绑定到公共属性,但不绑定到公共字段.
通常我只是用属性定义模型类,但有时我使用一些包含一些字段的预定义类.每次我必须调试并记住模型绑定器只是不喜欢字段.
问题:背后的原因是什么?
gdo*_*ica 0
也许忽略字段的原因是为了提高绑定器的性能。而不是搜索所有字段和属性。Model Binder 仅搜索属性。
虽然我认为模型绑定器使用缓存来提高性能。
归档时间:
14 年,1 月 前
查看次数:
712 次
最近记录:
10 年,5 月 前