System.ComponentModel の DisplayName 属性を持つプロパティと ScaffoldColumn 属性を持つプロパティを持つ DTO over wire (WCF) を送信しています。クライアントには ASP.NET MVC 2 アプリがあり、Html.EditorFor(x=>x.DTO) 拡張メソッドを使用しています。ページがレンダリングされると、属性がないように見えます。
DTO
[Serializable]
public class ProjektDTO : IDTO
{
public decimal Id { get; private set; }
public string Poznamka { get; set; }
[DisplayName("Tralal")]
public string Oz { get; set; }
[ScaffoldColumn(false)]
public string Name { get; set; }
}
これは可能ですか?
編集
問題が見つかりました。現在は機能しています。とにかく、これは大丈夫ですか、それともこれを避けるべきですか??