MVC3----數據註解與驗證(3)之顯示和編輯註解

--------------Displayide

Name:顯示名稱orm

Order:排序(只針對 @Html.EditorForModel(),@Html.DisplayForModel())排序

[Display(Name = "確認名稱", Order = 10001)]字符串


--------------ScaffoldColumnget

隱藏屬性(只針對 @Html.EditorForModel(),@Html.DisplayForModel())it

[ScaffoldColumn(false)]class

public virtual int st_id { get; set; }表單


--------------DisplayFormat(格式化數據)命名空間

ApplyFormatInEditMode:是否顯示字符串(例如¥10.01)密碼

①格式化錢

[DisplayFormat(ApplyFormatInEditMode=true ,DataFormatString="{0:c}")]

②格式化時間

[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd hh:mm:ss}")]


--------------ReadOnly(不容許改變該字段的數據)

命名空間:using System.ComponentModel;

[ReadOnly(true)]


--------------DataType(字段的特定用途)

視圖會顯示密碼輸入框

[DataType (DataType .Password)]


--------------HiddenInput

不可編輯

[HiddenInput()]

隱藏表單

[HiddenInput(DisplayValue=false)]

相關文章
相關標籤/搜索