DisplayFormatAttribute.ApplyFormatInEditMode Property

Definition

Gets or sets a value that indicates whether the formatting string that is specified by the DataFormatString property is applied to the field value when the data field is in edit mode.

public:
 property bool ApplyFormatInEditMode { bool get(); void set(bool value); };
public bool ApplyFormatInEditMode { get; set; }
member this.ApplyFormatInEditMode : bool with get, set
Public Property ApplyFormatInEditMode As Boolean

Property Value

true if the formatting string applies to the field value in edit mode; otherwise, false. The default is false.

Examples

The following example shows how to use the ApplyFormatInEditMode property to set the display format for date information when the data field is in edit mode. The data field format to use for the data field is specified by setting the DataFormatString property.

// Display date data field in the short format 11/12/08.
// Also, apply format in edit mode.
[DisplayFormat(ApplyFormatInEditMode=true, DataFormatString = "{0:d}")]
public object SellStartDate;
' Display date data field in the short format such as 11/12/08.
' Also, apply format in edit mode.
<DisplayFormat(ApplyFormatInEditMode:=True, DataFormatString:="{0:d}")> _
Public SellStartDate As Object

Remarks

By default, the formatting string that is specified by the DataFormatString property is applied to field values only when the data-bound control is in read-only mode.

Applies to