如何在c#中更改属性名称?

0 c# asp.net-mvc-4

我的Model类中有两个属性.我正在使用MVC 4.例如我在下面的类和它的属性 -

public Class Test 
{  
   public string Custom1 {get; set;}    
   public string Custom2 {get; set;}   
}
Run Code Online (Sandbox Code Playgroud)

当我绑定这个Test模型类时,它正常工作.我想要的是,我想保留属性名称Custom1和Custom2,但想要更改其名称.

意味着,Custom1将在那里,但我访问此属性使用不同的名称,如EmailId和密码而不是Custom1和Custom2.

小智 5

如果您想要一个不同的显示名称,这将有所帮助:

[DisplayName("EmailId")]
public string Custom1{ get; set; }

[DisplayName("Password")]
public string Custom2{ get; set; }
Run Code Online (Sandbox Code Playgroud)