Dynamic Data Filtering 1.10

Rating:        Based on 1 rating
Reviewed:  0 reviews
Downloads: 13607
Released: Sep 30, 2008
Updated: Oct 2, 2008 by jheyse
Dev status: -not yet defined by owner-

Recommended Download

Application Dynamic Data Filtering Installer
application, 3089K, uploaded Sep 30, 2008 - 7783 downloads

Other Available Downloads

Application Dynamic Data Filtering Assemblies Only
application, 142K, uploaded Sep 30, 2008 - 1201 downloads
Documentation Overview
documentation, 295K, uploaded Sep 30, 2008 - 2911 downloads
Application Dynamic Data Filtering Installer w/o Toolbox Insaller
application, 3021K, uploaded Oct 2, 2008 - 1712 downloads

Release Notes

New Features

Dynamic Filter Repeater

Based on suggestions I have added a Dynamic Filter Repeater. This control uses the FilterAttributes annontated in your MetaModel to automatically populate the list of filters for a given page. This is most useful if you modify your PageTemplates/List.aspx & PageTemplates/ListDetails.aspx pages. Filtering is OPT-IN!

Visual Studio Integration

Dynamic Data Filtering now has a design time experience. I have added design time rendering to the DynamicFilterForm and new DynamicFilterRepeater. The first time you drag either control on to the form the designer will automatically create the DynamicData/Filters folder and populate the folder with the default templates provided. You will also see a designer action, "Upgrade DataSource", which will convert a LinqDataSource to a DynamicLinqDataSource.
I have also added item templates to the Add New Item... window which will add a filter to the DynamicData/Filters folder for you. Currently I have templates for the standard equals operator and range. I believe these are the two most common filters used, let me know if you'd like the others and I will add them in the next release.

Installer

Dynamic Data is now distributable via an MSI installer. This installer will install to %Program Files%\Dynamic Data Filtering\ by default. Included in this folder are the binaries, samples and the default templates. The installer also automatically adds the VS integrations mentioned above.

Bug Fix

It was identified that multiple queries were being performed against the database on pages that had a DynamicFilterForm on them. It was found that this was caused by the BaseDataSource.PerformSelect() method. This method has been overridden to prevent this behavior in both the DynamicFilterForm and DynamicFilterRepeater.

Reviews for this release