Now all Items controls: DataGrid, SortableList and TreeView are able to work with a mix of subclasses of the classes declared in the ViewModel. For each Item the Model Binder creates the right subclass when the View is posted
Now it is possible to enable each property of the ViewModel to be bound to any subclassof its type by the model binder (the ViewModel property can be also an interface)
In the TreeView each item template can be strongly typed with a different class. Thus, on the client it is possible to create different node types
all server controls are able to work properly when rendered through Ajax
support for the Globalize globalization library that substituted the jquery-global
For security reasons now all nodes of a TreeView are required to implemet the Interface ISafeCreation
Improvements in the "undo" handler of the datagrid that nos is able to "undo" input of html5 input fields, and custom server controls, if the server controls implements adequate set/get functions
Improvements in the synchronization between the DetailForm and Datagrid that now are able to synchronize also complex datastructures such as lists contained in the rows
The MVCControlsToolkit.Controls js library is now available also in separate parts
New options to the ExternalContainer enumeration, that let the user choice the overall container to be used by some controls
All DateTimeFor overloads allow to specify an emptyDate
the RequiredFieldsAttribute has the options to verify also empty IEnumerable
The EnableSorting helpers allow a single sorting mode
francesco ab...
All-Star
20912 Points
3279 Posts
Released Mvc Controls Toolkit 1.2.0 RTW
Jul 18, 2011 08:53 AM|LINK
Below the list of changes:
Mvc Controls Toolkit | Data Moving Plug-in Videos