Form and List Module timeout


This article explains the steps or workaround that can be implemented to resolve a performance issue with Form and List modules in Evoq.


  • Access to Evoq


  • Following is the stack trace found

  at DotNetNuke.Common.Globals.BuildCrossTabDataSet(String DataSetName, IDataReader result, String FixedColumns, String VariableColumns, String KeyColumn, String FieldColumn, String FieldTypeColumn, String StringValueColumn, String NumericValueColumn, CultureInfo Culture)
  at DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.BuildMainDataSet(DataTable fieldsTable, IDataReader dr, Boolean rowMode)
  at DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.GetDataSet(Boolean withPreRenderedValues)
  at DotNetNuke.Modules.UserDefinedTable.List.get_DataSet()
  at DotNetNuke.Modules.UserDefinedTable.List.SearchManager.LoadColumns()
  at DotNetNuke.Modules.UserDefinedTable.List.SearchManager.SearchControl(SearchControlTypes controlType)
  at DotNetNuke.Modules.UserDefinedTable.List.SearchManager.LoadControls()
  at DotNetNuke.Modules.UserDefinedTable.List.OnInit(EventArgs e)
  • If you traverse to the DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.BuildMainDataSet function, this function only exists in the Form and List Module source code. See reference here.
  • This module has not been developed since Evoq 8.5 which was over two years ago and is now being maintained by the community.
  • Here, you can either try repairing the module or updating the module to the latest release here to see if that resolves things:
    1. Uninstall the module completely as DNN no longer supports this module in future iterations of Evoq.
    2. An alternate fix is to install the release from 



Article is closed for comments.