DisplayName / Name 属性を取得して WCF サービスに表示するにはどうすればよいですか?
これは、WCF サービスのオブジェクトです。
[DataContract]
public class Person
{
[DataMember]
public int PersonId { get; set; }
[DataMember]
[Display(Name = "Name")]
public string Name { get; set; }
[DataMember]
[DisplayName("Date of Birth")]
public DateTime? DateOfBirth { get; set; }
[DataMember]
public string Gender { get; set; }
[DataMember]
public string Telephone { get; set; }
[DataMember]
public string Email { get; set; }
}
WCF サービスに基づいて作成したフォームにわかりやすい名前を表示したいと考えています。どうやってやるの?
MVC4 ビューにコードを表示する
<div id="online">
@Html.EditorFor(m => m.Name)
@Html.EditorFor(m => m.Telephone)
@Html.EditorFor(m => m.Fax)
@Html.EditorFor(m => m.Email)
</div>