![]() |
1
17
更新(10/11/2012) :最近添加的对模型unbinder的支持(请参阅中的第3.1节) doc )希望能涵盖很多这样的案例。 原始答案: 从网上复制我的回复 forum thread :
我认为理论上MVC可以被改变来支持这一点。它只需要将所有对象的顶级属性提升为路由值,而不是尝试使用对象本身(显然,当前行为是假的,是盲目调用ToString()的结果)。 有没有其他人遇到这种情况,认为值得解决? |
![]() |
2
4
我认为让语法更好的答案是在每个生成的action result方法中,将每个非值类型参数包装在RouteValueDictionary中 编辑:(回应评论没有足够的字符)
啊好吧,我用这个方法重新创建了上面这个简单的例子:
|