Version History

New in 3.3

  • Support for Safari
    Support for Apple's Safari browser has been added
  • Support for Progress
    Support for the Progress OpenEdge database has been added
  • Support for VistaDB
    Support for the VistaDB database has been added
  • Inline HTML Editing
    HTML formatted text can now be edited directly from the Edit dialog
  • Spell checking added to edit dialog text fields
    If you have DbNetSpell installed on your web server you can now add spell checking to the text fields in the edit dialog
  • Suggest style lookup capability added to Edit dialog
    The ability to implement Google suggest style lookups has been added to the Edit dialog
  • Multi-row selection
    Multi-row selection can now be implemented using the multiRowSelect property

New in 3.2

  • Improved design support in Visual Studio
    Design time support for Visual studio has been enhanced
  • External HTML Editor Integration Support
    Support for integration with TinyMCE, FCKEditor and Cute Editor has been added
  • Server-control code generation from Designer
    The Designer now supports the generation of server-side server control code.
  • Support for PostgreSQL
    Support for the PostgreSQL database has been added

New in 3.1

  • User profiles
    User profiles allow a user to save run-time configuration of the grid such as search criteria or sort order to the database as a named profile. This profile can then be selected by the user at a later date to select and restore this configuration.
  • Sub-totals
    Multi-level sub-totaling can now be easily added to any DbNetGrid report.
  • Support for database images (BLOBS)
    You can now display and edit images stored directly in the database as BLOBS.
  • Single-page / WYSIWYG output
    DbNetGrid now includes an option to copy, print or export the current page only. Output is WYSIWYG which means open nested grid content is also included.
  • Encrypted database information
    All database information such as table and columns names can now be encrypted in the client-script to make this information unavailable when viewing the page source code.
  • Edit Lookup text
    The Edit dialog now offer the ability to display a descriptive text value in place of the underlying coded value when used in conjunction with a pop-up lookup.
  • Improved server-control support
    Support for implementaion as a server control has been improved and extended.

New in 3.0

In order to add support for the Firefox browser the client-side code for DbNetGrid has been completely re-written and is now implemented as JavaScript object rather than a DHTML behavior.

Version 3 also marks the point at which we drop support for the ASP version of DbNetGrid as this allows us to take the product forward by utilising many of the great features available in the .Net Framework but not in ASP.

  • Support for the Firefox browser DbNetGrid
    now supports Mozilla Firefox 1+
  • Improved performance
    The re-writing of the client-side code has allowed us to make significant performance improvements to many areas of DbNetGrid

    The following table details the performance improvements recorded in our tests.
    Action Average Load Time (ms) Improvement
    DbNetGrid.Net 2.9 DbNetGrid 3.0

    Grid Load (Customers table)

    743

    444

    40%

    Grid Load with 3 column lookups (Orders table)

    1273

    552

    67%

    Open Edit Dialog (Orders table)

    489

    367

    25%

    Open Edit Dialog (with 3 lookups)

    1001

    619

    38%

    Open Search Dialog (Orders table)

    522

    381

    27%

  • Improved support for culture
    DbNetGrid will now automatically configure itself for the server-culture so that date and number formats are displayed and validated correctly without any configuration changes.
  • Improved formatting support
    DbNetGrid now supports a much wider choice of date, number and string formatting options for both display and entry of database values.
  • Server control functionality
    DbNetGrid can now be added to a page as an ASP.Net server control.