SimpleAction Class
Represents a Simple Action.
Namespace: DevExpress.ExpressApp.Actions
Assembly: DevExpress.ExpressApp.v20.2.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Related API Members
The following members return SimpleAction objects:
Remarks
The SimpleAction class inherits the basic functionality of Actions from the ActionBase class. Built-in Action Containers display Simple Actions via a button. Simple Actions are used to execute custom code when an end-user clicks this button. For this purpose, the SimpleAction.Execute event is designed.
To add a Simple Action to a Controller, drag and drop the SimpleAction item from the Toolbox (the XAF Actions section) onto the Controller’s Designer area (see Add a Simple Action). Alternatively, you can use the ActionAttribute to convert a business class’ method to an Action (see How to: Create an Action Using the Action Attribute).
You do not need to create SimpleAction objects because all Actions are created with their Controllers in each Window and Frame.
Set the IModelActionWeb.IsPostBackRequired property to true to send a postback when a user executes an Action in an ASP.NET application. For example, for Actions that download files or change the application’s language.