Release History

By product

Extensions for ASP.NET MVC (discontinued) 2010.31318

January 17, 2011

Common for all extensions

What’s New

  • Added: ASP.NET MVC 3 RTM support
  • Added: NuGet package manager deployment
  • Added: Upgrade to jQuery 1.4.4

What’s Fixed

  • Fixed: Background images are missing for css defined in shared web asset groups
  • Fixed: Checking checkbox input does not update value attribute
  • Fixed: Components render before page content in Razor when using Render()
  • Fixed: New line is not appended between web assets
  • Fixed: Value is not rendered if ViewData.Eval(component.Name) returns value
  • Fixed: Client-side event handlers do not accept Razor inline templates (@<text></text>)
  • Fixed: Race condition in LocalizationService
Visual Studio Extensions Icon

Installer and VS Extensions

What’s New

  • Added: ASP.NET MVC3 Support - Project Templates, Project configuration, Upgrade Wizard
  • Added: "Use Globalization" option for the MVC ProjectConfiguration wizard
  • Added: Use <%: instead of <%= with TargetFramework 4.0
ComboBox MVC Icon

ComboBox

What’s Fixed

  • Fixed: ComboBox component retrieves data from ViewData with ComboBox.Name index
  • Fixed: ComboBox side paddings in IE6 and IE7
  • Fixed: Change event is not raised on document clicked when input text is changed but items list has never been opened
  • Fixed: ComboBox does not update value if text is pasted in its input element
  • Fixed: DropDownList does not show selected item correctly on initial rendering
  • Fixed: DropDownList renders empty string instead of " " when DropDownItem.Text property is empty
  • Fixed: Pasting value does not trigger filtering of the ComboBox/AutoComplete UI components
  • Fixed: Setting line-height through HtmlAttributes does not work for the DropDownList
  • Fixed: XSS vulnerability of the serialized DropDownItem.Text property (not encoded)
DatePicker MVC Icon

DatePicker

What’s Fixed

  • Fixed: DatePicker component raises change event on document click if its value is set using the client value() method
  • Fixed: Animation container is visible at the end of the page before the first opening of the date picker
  • Fixed: Date/Time pickers do not select selected date and time on initial load
  • Fixed: DatePicker resets to minDate if max date is set to a value less then today
  • Fixed: The format of the DateTimePicker's timeview is not globalized
  • Fixed: min/max methods of Date/Time pickers raise change event and set selected value to the min or max value
  • Fixed: Submitting form in the change event handler will not send newly selected date
  • Fixed: Time/DateTime picker is not disabled correctly when the component is declared with Enable(false)
Editor MVC Icon

Editor

What’s Fixed

  • Fixed: Backspace does not delete blank paragraphs in Firefox
  • Fixed: Clicking disabled buttons navigates to unnamed anchor
  • Fixed: Having text in different font sizes on the same paragraph cuts it off in IE7 / IE8 Compatibility mode
  • Fixed: Hitting 'enter' in headers behaves incorrectly
  • Fixed: Hitting enter in list item before image causes JavaScript error in IE
  • Fixed: Hitting 'enter' triggers two selectionChange events
  • Fixed: Outdent button is not enabled for empty conainers
  • Fixed: Outdent tool is not enabled in nested lists before clicking them
  • Fixed: Setting editor text to empty paragraphs renders them unselectable in Firefox
Grid MVC Icon

Grid

What’s New

  • Added: Ability to group by descending order from the grouping API

What’s Fixed

  • Fixed: Clicking the edit icon does not work when selection is enabled
  • Fixed: Popup close button does not work with server-side editing when JavaScript is turned off
  • Fixed: Column resizing fails when there are hidden columns
  • Fixed: Detail view content does not overflow
  • Fixed: Custom ModelState errors are not shown when MVC3 unobtrusive validation is enabled
  • Fixed: Detail section is distorted when there are hidden columns in the parent view
  • Fixed: Edit form layout is broken when editing a grid with hierarchy
  • Fixed: FormViewBinder updates value from the last DropDownList, ComboBox or NumericTextBox component
  • Fixed: JavaScript error after closing the popup editor and rebinding the grid
  • Fixed: JavaScript error is thrown if DetailsView is expanded and master grid is in insert mode, Ajax-bound to a single item
  • Fixed: JavaScript error when dragging a template column with grouping and reordering enabled
  • Fixed: JavaScript files of components in editor templates are not registered automatically
  • Fixed: Range validators does not work as expected
  • Fixed: Server-side popup editing renders invalid HTML, breaks layout in IE6
  • Fixed: The ClientTemplate of the columns is not always serialized
NumericTextBox MVC Icon

NumericTextBox

What’s Fixed

  • Fixed: NumberGroupSize set to 0 causes infinite loop
PanelBar MVC Icon

PanelBar

What’s Fixed

  • Fixed: Allow both Url() and ContentUrl() to be set (falling back to Url if JavaScript is not enabled)
  • Fixed: Nesting panelbar within tabstrip causes panelbar not to render opened content views
TabStrip MVC Icon

TabStrip

What’s New

  • Added: contentLoad client-side event, triggered when ajax content is loaded

What’s Fixed

  • Fixed: Allow both Url() and ContentUrl() to be set (falling back to Url if JavaScript is not enabled)
  • Fixed: Disabled items with Ajax content loading navigate to partial views when clicked
  • Fixed: Tab border is placed over left content area border
TreeView MVC Icon

TreeView

What’s New

  • Improved: Allow custom data to be sent to the server when requesting nodes via load-on-demand

What’s Fixed

  • Fixed: Incorrect line image of single root nodes
  • Fixed: Added pageX to nodeDragging event arguments
  • Fixed: Checked property is not being sent to server when loading nodes on demand
  • Fixed: Client-side expand/collapse/toggleNode methods do not work on hidden treeview
  • Fixed: Sprite images are mis-aligned
  • Fixed: SpriteCssClasses are not honored on the client-side (when loading through AJAX or binding to JSON)
  • Fixed: Text-only content does not open initially if opacity effect is turned on
Window MVC Icon

Window

What’s New

  • Improved: Provided a way to set the links that the window actions navigate to in environments without JavaScript

What’s Fixed

  • Fixed: Cancelling a window resize that started from the top/left edges repositions the window incorrectly
  • Fixed: center() method might place the window header outside of the page
  • Fixed: Content loaded through Ajax is cached and not reloaded upon clicking refresh (if browser cache is enabled)
  • Fixed: destroy() method removes overlay even if other modal windows are shown
  • Fixed: Overlay is hidden after opening two modal windows and closing one