好的模型,可以说我有像这样一个URL,它通过HTTP动词GET
映射到控制器的动作我有如下:如何绑定URL参数属性名称不同
GET /foo/bar?sort=asc&r=true
我怎样才能结合这对我对我的控制器操作模式Bar
我有如下:
class Bar {
string SortOrder { get; set; }
bool Random { get; set; }
}
public ActionResult FooBar(Bar bar) {
// Do something with bar
return null;
}
注意,属性名不会也未必匹配URL参数的名称。另外,这些是可选的url参数。
我只是添加一个类与匹配的属性名称,但我很感兴趣,看看你是否可以配置模型联编程序绑定到任意的属性名称。也许有一些属性使用... – dotjoe 2011-12-14 16:18:11
我无法得到它,为什么属性无法匹配的URL参数? – gdoron 2011-12-14 16:29:34