Using the Form designer
If you are using the Form designer, enable AJAX mode by opening the Form configuration panel and checking Enable AJAX mode on the General tab.
Note: AJAX mode is available in the Form designer only as of WorkflowGen version 6.0
Using Visual Studio
If you are using Visual Studio to develop a custom ASPX form in AJAX mode, follow the instructions below.
<form runat="server">element, add a
ScriptManagerat the beginning of the form and wrap all the form content in the
<form id="form1" name="form1" runat="server"> <asp:scriptmanager id="ScriptManager1" runat="server"></asp:scriptmanager> <asp:updatepanel id="UpdatePanel1" runat="server"> <contenttemplate> ... form content ... </contenttemplate> </asp:updatepanel> </form>
name="form1"attribute is required in WorkflowGen version 5.7, but is optional in version 6.x.
FileUploadcontrols are not supported inside the
UpdatePanel, use our custom
WorkflowFileUploaduser control for your attachment needs.
Add the following line in the page constructor to prevent an issue caused by WorkflowGen with the GridView when updating a row:
this.UseClientSideOptimization = false;
You will see no difference at runtime, since all this does is prevent a postback when clicking the Update button and the validation fails. The
UpdatePanelalready prevents postback.
Register the postback triggers either in the
Page_Loadevent or directly in the ASPX page.