|
|
1
5
我刚刚遇到了这个特殊的问题,发现一个更好的通用方法是将您的模型
这似乎设置了我的类型的所有可用属性,而不管我的变量是否与基类型进行了delcare。 在CodePlex中有一个针对此问题的工作项: http://aspnet.codeplex.com/workitem/8277?ProjectName=aspnet |
|
|
2
2
所以我想我已经解决了我的问题。基本上是因为我在调用UpdateModel之前检索模型类的方式,模型绑定器绑定基类,即使模型是子类的模型-这是我用来解决我的特殊问题的代码:
在Global.asax中:
多亏达林的第一个投球。 |
|
|
3
0
要解决此问题,可以为基类型编写自定义模型绑定器,该绑定器基于string属性的值将返回正确的子实例。 |