我有飾有System.ComponentModel.DataAnnotations以下域實體:當我使用EditorForModel()時,如何獲取Timestamp屬性?
[HiddenInput(DisplayValue=false)]
public int Id { get; set; }
[Required]
[Display(Name="Last Name")]
public string LastName { get; set; }
[Display(Name = "First Name")]
public string FirstName { get; set; }
[DataType(DataType.EmailAddress)]
public string Email { get; set; }
[Timestamp]
[HiddenInput(DisplayValue=true)]
[ScaffoldColumn(true)]
public byte[] Version { get; set; }
當我使我在使用@Html.EditorForModel()
什麼視圖模型渲染的版本屬性。有什麼可以強制EditorForModel()
方法呈現byte[]
?
PS:使用@Html.EditorFor(x => x.Version)
工作得很好。
真,自定義編輯模板應該工作。 – marcind 2011-02-01 21:28:56