DetailView.ViewEditMode Property
Specifies a mode of displaying a Detail View in ASP.NET Web Forms applications.
Namespace: DevExpress.ExpressApp
Assembly: DevExpress.ExpressApp.v24.2.dll
NuGet Package: DevExpress.ExpressApp
#Declaration
public ViewEditMode ViewEditMode { get; set; }
#Property Value
Type | Description |
---|---|
View |
A View |
Available values:
Name | Description |
---|---|
View | An XAF element that supports the View-Edit mode is displayed in the read-only mode in ASP. |
Edit | An XAF element that supports the View-Edit mode is displayed in the editable mode in ASP. |
#Remarks
Use this property to specify the mode for displaying the current Detail View in ASP.NET Web Forms applications. The following values are available:
Edit
The Detail View is available for editing.
View
The Detail View can be viewed only.
By default, a Detail View is displayed in the View mode when being invoked from a List View. To switch to the Edit mode, use the SwitchToEditMode Action. To save changes and switch the Detail View back to the View mode, use the SaveAndClose Action.
You can change this default behavior as described in the How to: Display a Detail View Directly in Edit Mode in ASP.NET Web Forms Applications topic.
The example below demonstrates how to make all Detail Views in an application read-only.
using DevExpress.ExpressApp;
using DevExpress.ExpressApp.Editors;
// ...
public class MakeDetailViewsReadOnlyController : ViewController<DetailView> {
protected override void OnActivated() {
base.OnActivated();
View.ViewEditMode = ViewEditMode.View;
}
}
#Related GitHub Examples
The following code snippets (auto-collected from DevExpress Examples) contain references to the ViewEditMode property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.