Asp.net mvc 复杂类型上属性的绑定属性替代项

Asp.net mvc 复杂类型上属性的绑定属性替代项,asp.net-mvc,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 4,我需要将一个参数X绑定到一个名为Y的属性,我的意思是,复杂类型的url参数和属性名是不同的 如何配置模型绑定以使Y接收X值,因为属性上不允许使用绑定属性 public class MyViewModel { [Bind(Prefix = "NameX")] public String NameY { get; set; } } 您能提供一些您尝试过的示例代码吗?为什么url参数与属性名称不同?为什么不简单地更改属性名以匹配url参数?无论如何,即使可以使用Bind属性,也无法解决问题。只有当

我需要将一个参数X绑定到一个名为Y的属性,我的意思是,复杂类型的url参数和属性名是不同的

如何配置模型绑定以使Y接收X值,因为属性上不允许使用绑定属性

public class MyViewModel
{

[Bind(Prefix = "NameX")]
public String NameY { get; set; }
}

您能提供一些您尝试过的示例代码吗?为什么url参数与属性名称不同?为什么不简单地更改属性名以匹配url参数?无论如何,即使可以使用Bind属性,也无法解决问题。只有当url参数类似于“NameX.NameY”时,它才会起作用。