DbNetSuite is a set of lightweight integrated AJAX enabled ASP.NET components for creating web applications that interface with the database and file systems.
The evaluation download is fully functional for 30 days and includes the following:
|5 May 2021
If you have an existing DbNetSuite implementation you can upgrade to the latest build by downloading the DLL an extracting into your application bin folder
|5 May 2021
|Fixed Frozen columns/Multi-row select bug
|Added support export to server folder
|Added support for configurable plugin folder
|Fixed error in linking DbNetCombo controls in MVC mode
|Added profile reset functionality to User Profile selection
|Fixed issue relating to sort indicator following column sort dialog selection
Added message configuration ability to onRecordDeleted event
|Fixed issue relating to running Oracle stored procedure using client-side methods
|Fixed issue relating to linked controls and auto row selection suppression
|Fixed issue relating to default search operator
|Fixed EditLayoutColumns bug relating to hidden edit columns.
Fixed EditColumnOrder bug
Allowed nulls for NOT NULL database column if default value defined
|Added InlineEditToolbarButtonLocation property to allow alignment of inline edit apply/cancel buttons to the left.
|Added searchFormat property.
Fixed search dialog default operator assigment bug
|Fixed mail-merge error when including custom jQuery library.
|Fixed sizing issue when re-opening TinyMCE HTML editor dialog.
|Added new autoSave property which will cause the edit control to attempt to automatically save and changes when moving to a new record.
|Fixed bug relating to clearing of child grids when using an Oracle database
|Added support for null value selection in column filters
Fixed bug relating to column renaming and quick/simple search
|Fixed parent filter parameter naming issue when linking/nesting controls
|Added new DbNetGrid cellIndex method
Added new inline property to arguments for onBeforeFilePreview event.
|Fixed bug when using "in" search operator with values that contain a comma.
Fixed bug to respect user defined column ordering in search and edit dialogs unless searchColumnOrder or editColumnOrder have been specified.
|Optimised export file size when OptimizeExportForLargeDataSet is set to true.
|Set encoding for exported reports to be UTF-8
|Fixed bug relating to re-selection a file with the same name in the upload dialog
Fixed bug relating to GUID foreign keys being made readonly
|Fixed content-disposition in DbNetFile display action
Improved support for Sybase date searching
Added support for suppression of default label generation
|Added session state optimisation
Altered drop-down list behaviour for required column when database value does not appear in list (to be consistent with 3.x)
|Fixed HTML encoding bug in custom export
|Optimised DbNetGrid initialisation where no rows are initially selected
Fixed button sizing problem in addToolbarButton method
Added support for onpaste event in search dialog
|Added support for Transaction Isolation Level on MS SQL connections
Fixed bug relating to OutputCurrentPage and XML/CSV formats
Added support for onpaste event in search dialog
|Fixed bug when selecting XML/CSV format in custom save mode
Removed exclusive lock from session state to improve concurrent performance
Fixed formatting problem in copy to clipboard for IE 11
|Added cancel property to the onSearchDialogApply event to allow search to be cancelled.
|Fixed copy to clipboard performance issue
|Added searchColumnOrder and editColumnOrder properties to allow customisation of column ordering in the search and edit dialogs
Fixed bug relating to filtering with the MS SQL Server "Date" column type
|Fixed issue with selection of default profile
|Fixed issue with date picker when multiple search dialogs are open
|Fixed issue with lost column when columnPicker set to false
Fixed issue with population of dependent drop-down list based on foreign key in insert mode
|Fixed error related to introduction of Having property
|Made audit summary information part of the non-scrolling area in DbNetGrid Edit dialog
Added new columnPicker column property to allow columns to be hidden from the Column Picker dialog
Added new default property to the User Profile dialog to allow a user profile to be designated as default and loaded automatically after initialisation
Added new messageTimeout property to control the duration a message is displayed before clearing
|Added support for HTML5 drag and drop uploads
|Added translation to dialog close button tooltip
Fixed uploaded file type icon rendering error for non-image files
Fixed data type error in free text filter column searching against a column with lookup
|Added new onPageLoadError to DbNetGrid to allow for customisation of server-side error handling
|Added support for jQuery 1.9 and 2.x when using DbNetSuitejQueryNoInclude
|Surfaced ThumbnailInfo class to allow interogation of uploaded files before record is committed
|Added support for SQL 'having' clause in DbNetGrid
|Added support for VistaDB version 5
|Added new CaseInsensitiveSearch property to provide support for case-insensitive database searching
Fixed error relating to renamed columns used for column filtering
|Fixed error in DbNetFile calendar
|Fixed missing thead section in grid table
|Fixed User Profile restore error relating to a saved advanced search
|Suppressed selection of hidden primary key columns from view when auto-generating columns
|Fixed IE browser detection issue for IE11.
|Fixed bug in file upload causing file name to be returned as a GUID instead of the file name.
|Fixed issue with assigment of UserCulture property
Supressed selection of first option in lookup dialog when no value has been set.
|Fixed issue with header cell construction when exporting to Excel when the property OptimizeExportForLargeDataSet is set to true.
|Added ExportFileName property to DbNetGrid to allow the download file name for the exported grid to be specified.
|Fixed bug in DbNetFile related to selecting a file from search results
Added support for file and folder filtering in DbNetFile with the FileFilter and FolderFilter properties.
|Extended search options of between, less than and greater than to cover alphanumeric columns.
|Fixed ColSpan bug when GroupHeader property used in conjunction with InlineEditToolbarLocation = Top.
Added support for auditing of record deletion when using the Audit property.
|Fixed bug relating to expression used in conjunction with the GroupHeader property.
Added support for Data URI scheme to improve image render performance
|Fixed bug relating to export when using the OptimizeForLargeDataSet property.
|Added a new frozenColumns property which allows a specified number of columns to be frozen against which the remaining columns can be scrolled horizontally.
|Adding caching to improve performance of client-side columnValue method for pages with large numbers of rows.
Encoded HTML sent to server when using CustomSave property to prevent request validation errors.
|Added support to DbNetEdit/DbNetgrid for one-way hashing of values saved to the database via the Encryption property.
Added GridData property to DbNetGrid to allow suppresion of grid data selection for a column only used for searching/editing.
|Added MultiValueLookupSelectStyle property to DbNetEdit/DbNetgrid to allow checkbox style selection of multiple lookup values.
Added support for legacy addToolbarbutton and toolbarElement methods in 3.x compatability mode.
|Added UploadRename property and onbeforefileuploadvalidate event to DbNetEdit/DbNetgrid to enable user and programatic file renaming as part of the upload process.
|Added OptimizeExportForLargeDataSet property to DbNetgrid to provide an optimized method of exporting very large numbers of records (100,000+).
If you would simply like to add DbNetSuite directly to your Visual Studio application you can do so with the Nuget package manager.
Click here for full instructions on how to get started with DbNetSuite
To install DbNetSuite in Visual Studio, run the following command in the Package Manager Console
PM> Install-Package DbNetSuite
If you want to see how to make DbNetSuite part of an MVC application you can download an example package that demostrates this with sample pages running against the Northwind database. We recommend installing the package into an "empty" MVC 3 application.
PM> Install-Package DbNetSuite.Mvc.Demo
To view the application running click here