Generate Bootstrap Grid

Use this widget to render controls (responsive) within the bootstrap grid.

Last published at: January 27th, 2026

Description:

With the BootstrapGrid container widget, you can create multiple Bootstrap rows and columns and place controls within each column, as shown in the graphic below. You can also place sub-forms within each Bootstrap column. 

 

Inputs

  • FormID - Name of widget generated by FlowWright (read-only field)
  • Grid layout  - Select between Container and Container-Fluid options
  • Border - Select between Solid, Dotted, Dashed, and None options for borderline type
  • Background - Select the background color from the palette
  • Horizontal Alignment - Left / Center / Right
  • Vertical Alignment - Left / Center / Right
  • Add Row - Add row before/after the mouse cursor selection
  • Add Column - Add column before/after the mouse cursor selection
  • Save button - Save the input values
  • Delete button - Remove this form widget from the designer page
  • Delete Column - Delete the column at the mouse cursor selection
  • Delete Row - Delete the row at the mouse cursor selection
  • Close button - Close the input popup window  
 

 

Design:

 

 

Example:

Let’s build and execute the “BootstrapGridDef” example.  

  • Create a Form definition called “BootstrapGridDef.” Navigate to Forms - Definitions in the left pane to create it. On the Form Definitions page, select Actions - Create. Check with your FlowWright administrator if you don't have access to generate Form Definitions. 

 

  • Drag a "BootstrapGrid, Label, Text, Checkbox, and Submit” control to the canvas and arrange them as shown below.

 

  • Double-click the “BootstrapGrid” widget to configure its “Settings.” The application displays the control's name. Choose the grid layout from the “Container” and “Container Fluid” options. “Container Fluid” expands to the display page size when rendered. You may design the grid as a table using the "Add Row" and "Add Column" features. Click the Save button. 

 

  • Double-click the “BootstrapGrid” widget to configure its “Styling”. Select the border style (solid, dotted, dashed, or none) from the drop-down list. Select the background color from the color palette drop-down list. The selected color applies to the table, covering all rows and column cells. Right-click a cell, then select the color type again from the palette to apply a different background color. Select the cell’s text alignment using the horizontal and vertical options. Click the Save button. 

 

  • An alternative approach is to right-click the Bootstrap grid and configure the background color for the entire table using the following UI. Select a color from the dropdown list and apply it.  

 

  • Drag the label controls as needed and configure them as shown below. Provide a label name and the text to display. Select the “Enable Multi Text” check box to display longer text across multiple lines. 

 

  • Select the Styling tab to configure label styles and foreground and background colors. 

 

  • Save the Form definition. Select Actions > Create Form Instance. Generate a new Form Instance, then select the check box to edit it. If you don't have access to generate Form Instances, check with your FlowWright administrator.

 

  • The Form is displayed as shown below.  Enter the user input and click the Submit button to complete the process.  

 

  • To improve the aesthetic appeal, add a line widget between rows in the BootstrapGrid container. The Form design view is shown below. 

 

  • The view of the rendered Form is shown below. 

 

  • Right-click the Bootstrap grid to add a row or column, as shown.

 

  • You can configure the new row to be inserted before, after, or at the end of the current row. Enter the total number of rows and columns. Then click the Create button to confirm the action.  

 

  • Configure the new column to be inserted before or after the current column. Enter a value for the total number of columns. Click the Create button to confirm the action.  

 

  • Right-click the bootstrap table, then use the Duplicate Row option to duplicate the current row.

 

  • Select the position to insert the duplicate row. Enter the number of rows to repeat. 

 

  • The duplicate row is placed per the configuration, as shown below. 

 

 

Definition Sample:

You may download the sample definition(s) from the link provided and later import them (drag-and-drop) into your FlowWright Process Definition (XML file) or Form Definition (HTML file) page. 

Note: Please verify and complete the import process steps for any missing configurations, such as file path references and database connections. Then, save the definition to confirm the changes. 

Click here to download the sample file.