Release History

All updates we have
ever delivered.
Download the Latest Version
Skip Navigation LinksProducts > ASP.NET AJAX Controls > What's New > Release History > Details > Q3 2010 Beta (version 2010.3.1022)

Q3 2010 Beta (version 2010.3.1022)

October 22, 2010

New controls

  • TreeList - combining treeview and grid in one hybrid control, the treelist gives you the freedom to build a hierarchical representation of your underlying self-referencing data and perform operations like sorting, paging, item selection, etc over it. Furthermore, it exposes client and server API for other data and UI manipulations
  • Button - the button inherits and extend the functionality of ASP LinkButton, Button and ImageButton. Additional features are the ability to combine icons and text, split button and toggle button modes and extended client-side API

Common for all controls

What’s New

  • Added: Google Chrome 7 support
  • TouchScrollExtender – can be applied on every scrolling container to gain touch scrolling ability in Mobile Safari devices (iPhone/iPad/Android)

What’s Fixed

  • Fixed: MS FxCop errors requiring source code modifications

SharePoint 2007/2010

What’s New

  • Added: [SharePoint2007/2010] RadEditor with accessible UI feature + documentation
  • Added: [SharePoint2010] SPRadGrid web part binding to SQL database
  • Added: [SharePoint2010] SPRadGrid web part hierarchy support with SQL binding and SharePoint lists binding

What’s Fixed

  • Fixed: [SharePoint2007] MOSSLinkManager, MOSSImageManager, MOSSTemplateManager tools when ContentAreaMode is set to Div
  • Fixed: [SharePoint2010] SPRadGrid's failing when populating data key values and bound to an external content type list
Visual Studio Extensions Icon

Installer and Visual Studio Extensions

What’s New

  • Added: A common Options dialog to manage notifications
  • Added: Modify option in the installer
  • Added: .NET 3.5 is now required to use the AJAX VSExtensions
  • Added: A New RadControls Scenario Template is added to the New Item dialog of Visual Studio
  • Added: Latest internal builds can be downloaded through the VSExtensions (activated through the Options dialog)
  • Improved: Enhanced update model (faster SP installations over a previous major install)

What’s Fixed

  • Fixed: UpgradeLog Notes assembly not updated while it is
  • Fixed: Project wizard crash
  • Fixed: Starting the Upgrade Wizard throws an error when tagPrefix is missing from web.config
  • Fixed: Saving a class in a WebSite now works normally (took too much time when there are lots of classes in the App_Code folder)
RadAsyncUpload Icon

RadAsyncUpload

What’s New

  • Added: Silverlight Module
  • Added: Inline Progress

What's Fixed

  • Fixed: RadAsyncUpload now works with Forms/Windows authentication and Anonymous Authentication disabled as long as there is Silvelright installed on the client's browser
  • Fixed: RadAsyncUpload manual server-side validation not working
RadCalendar Icon

RadCalendar/RadDateTimePickers

What’s New

  • Added: Range selection support
  • Added: InvalidTextBoxValue property for RadDateTimePickers

What’s Fixed

  • Fixed: RadTimeView's DataList is visible in design mode
RadColorPicker Icon

RadColorPicker

Breaking change

  • Improvement: Improved the design of RadColorPicker and changed the order of the colors in the Default palette of the control
RadComboBox Icon

RadComboBox

What’s New

  • Added: TouchScrollExtender is applied automatically for scrolling in iOS/Android mobile devices
RadCompression Icon

RadCompression

What’s Fixed

  • Fixed: RadCompression does not work properly when server error occurs and EnablePostbackCompression is "true"

RadDataPager

What’s New

  • Added: RadDataPager can be used with controls that do not implement the IPageableItemContainer interface
  • Added: RadDataPager field HorizontalPosition property
RadDock Icon

RadDock

What’s New

  • Improved: RadDock can be resized when it is docked in a RadDockZone and Resizable="true"

What’s Fixed

  • Fixed: RadDock state cannot be stored in SQL Server
RadEditor Icon

RadEditor

What’s New

  • Added: NEW Control - AccessibleRadEditor. Creates a RadEditor instance with accessibility features enabled (toolbar, shortcuts, dialogs)
  • Added: Collection editors in RadEditor's configuration wizard in design time
  • Added: DialogManagers tab in the Configuration Wizard of RadEditor design time
  • Added: Ability to select an image on mouse click in Safari and Chrome browsers
  • Improved: RadEditor design time - tools are now displayed in par with the current design-time configuration

What’s Fixed

  • Fixed: Create a mailto link with Hyperlink Manager adds "ApplyClass" class attribute
  • Fixed: Inserting custom links in empty editor problem
  • Fixed: Pasting at the top of the content area with PasteFromWord, PasteFromWordNoFontsNoSizes, PasteAsHtml commands when the content area mode is Div
  • Fixed: RadEditor iPad detection
  • Fixed: StripFormattingOptions=AllExceptNewLines problem in Firefox
  • Fixed: The selection jumps at the end of the row when the user executes the FormatBlockCommand on the first content area row in Firefox
  • Fixed: FormatBlock tool generates non compliant XHTML content
  • Fixed: FormatBlock converts relative links nested in heading tags to absolute links
RadFileExplorer Icon

RadFileExplorer

What’s New

  • Improved: The RadFileExplorer's InitilaPath property's behavior in order to select an item even in scenarios where the paging feature of the control is enabled and the item is not shown on the first page
  • Improved: The behavior of the ExplorerPopulated event in order to track changes applied in that event
RadFormDecorator Icon

RadFormDecorator

What’s New

  • Added: Styling for asp ValidationSummary and Login controls

What’s Fixed

  • Fixed: FormDecorator should not add new CSS classes to update panels after partial page update
RadGrid Icon

RadGrid

What’s New

  • Added: HeaderContextMenu option for showing aggregates for a given column
  • Added: Best Fit HeaderContextMenu option (shown when column resizing is enabled). Resizes a certain column to fit the longest text in its cells with no wrapping
  • Added: InsertItemTemplate for GridTemplateColumn
  • Added: RadGrid new localizable property: GridTableView.EditFormSettings.PopUpSettings.CloseButtonTooltip
  • Improved: Keyboard navigation support - expand/collapse hierarchy with keyboard arrows + direct submit with [Enter] on edit/insert
  • Improved: Autogenerated column's header text will be split on camel case

What’s Fixed

  • Fixed: PageSize is not persisted with disabled ViewState
  • Fixed: Applying colspan attribute to wrong elements in some scenarios
  • Fixed: Filter Buttons Styling
  • Fixed: The command item images localization support
  • Fixed: RadGrid throws exception when exporting from a parent RadGrid's edit form template
  • Fixed: GridDateTimeColumn filtering should take into account the AutoPostBackOnFilter and FilterDelay properties when date is selected from the calendar
RadInput Icon

RadInput/RadInputManager

What’s New

  • Added: InvalidTextBoxValue property for RadDateInput
RadListBox Icon

RadListBox

What’s New

  • Added: TouchScrollExtender is applied automatically for scrolling in iOS/Android mobile devices
  • Added: Keyboard support for transferring items
RadListView Icon

RadListView

What’s New

  • Added: New design-time wizards
RadMenu Icon

RadMenu

What’s New

  • Added: New property - EnableImagePreloading; Preloads all item images (hovered, clicked, disabled, expanded, selected) on page load when set to true, the property is set to false by default
  • Added: New RadMenu property to enable HTML text encoding (EnableTextHTMLEncoding)
  • Added: New properties – EnableImageSprites for the whole menu and EnableImageSprite for every menu item. Replaces the menu image elements with a sized span for easier use of sprites. Setting ImageUrl overrides this behavior, so it should be removed for EnableImageSprite/s to work

What’s Fixed

  • Fixed: RadMenu with root item scroll doesn't detach a sub menu after it is removed and recreated
RadPanelPar Icon

RadPanelBar

What’s New

  • Added: Header Template
  • Added: ClientItemAnimationEnd event
RadRating Icon

RadRating

What’s Fixed

  • Fixed: The incorrect value of RadRating after postback, in case the current culture is one that uses decimal comma and not decimal point
RadRotator Icon

RadRotator

What’s New

  • Added: CoverFlow and CoverFlowButtons mode
  • Improved: RadRotator Buttons Unification - all skin specific buttons look similar for better visual consistency between different skins

What’s Fixed

  • Fixed: The "Invalid argument" JS error that RadRotator throws in case RotatorType is set to "Buttons", EnableEmbeddedBaseStylesheet is set to "false" and no custom base stylesheet is applied
  • Fixed: In case RotatorType is set to "CarouselButtons" and the user scrolls items by quickly clicking on the rotator buttons, the get_currentItem method returns an incorrect item
  • Fixed: The set_scrollDuration client-side method of RadRotator should update the duration of the rotator animation when the animation is already running
RadScheduler Icon

RadScheduler

What’s New

  • Added: Exact time appointment rendering in Day and Week view
  • Added: Include reminders in iCalendar export output
  • Added: Ability to set Proxy in ResourcesPopulating server-side event
  • Added: New AppointmentsPopulating server-side event
  • Added: New GetResources method added to RadScheduler provider interface to replace GetResourceTypes and GetResourcesByType methods
  • Improved: Revised the SchedulerProvider interface. All methods now have overloads that take user-supplied ISchedulerInfo
  • Improved: The ResourcesPopulating event will now fire even when not using Web Service binding
  • Improved: Time headers in Day/Week view show minutes when the difference between labels is less than an hour

What’s Fixed

  • Fixed: RadScheduler scroll position is lost after partial update when RadScheduler is inside RadSplitter
  • Fixed: The recurrence-related comboboxes in the advanced form may open behind the form

Breaking Changes (Apply only if event handlers are attached using anonymous delegates)

  • Improved: AppointmentDelete server-side event handler now receive event argument of type AppointmentDeleteEventArgs instead of SchedulerCancelEventArgs
  • Improved: AppointmentInsert server-side event handler now receive event argument of type AppointmentInsertEventArgs instead of SchedulerCancelEventArgs
RadSiteMap Icon

RadSiteMap

What’s New

  • Added: New RadSiteMap property to enable HTML text encoding (EnableTextHTMLEncoding)
RadSlider Icon

RadSlider

What’s New

  • Added: EnableDragRange property that allows you to drag a specified range (when set to true)
  • Added: Keyboard support

What’s Fixed

  • Fixed: The server error that RadSlider throws in case EnableServerSideRendering is set to "true", ItemType is set to "Tick" and the slider is too small to display any tickmark
  • Fixed: Divide by zero exception in case MinValue==MaxValue and EnableServerSideRendering=true
RadSpell Icon

RadSpell

What’s Fixed

  • Fixed: System.FormatException: Invalid length for a Base-64 char array sometimes raised for non-unicode websites under .NET 2.0
RadSplitter Icon

RadSplitter

What’s Fixed

  • Fixed: RadSlidingPage opens behind content of adjacent panes that are defined after the sliding pane on the page in Firefox 2
  • Fixed: If the splitter has ResizeMode = "Proportional" and three panes, one of which has the same MinHeight and MaxHeight, collapsing one of the panes would cause the splitter to decrease its height by 1 pixel
  • Fixed: Incorrect height of a docked RadSlidingPane after postback in case its EnableResize property is set to false
RadStyleSheetManager Icon

RadStyleSheetManager

What’s New

  • Added: RadStyleSheetManager combines stylesheets after ajax calls
  • Improved: RadStyleSheetManager to split stylesheets to include less than 4095 selectors (due to IE selectors limitation)
RadTagCloud Icon

RadTagCloud

What’s New

  • Added: Functionality to generate tags from different sources, like given text, file or URL
  • Added: AppendDataBoundItems property that indicates whether the TagCloud items are cleared before data binding
  • Added: Target property that enables the user to choose the target window or frame to display the new content when a TagCloud item is clicked
RadToolTip Icon

RadToolTip

What’s New

  • Improved: RadToolTIp Close button - for better usability and accessibility the close button is made bigger
RadTreeView Icon

RadTreeView

What’s New

  • Added: Multiple nodes selection by holding [Shift] key
  • Added: AddRange method for RadTreeView client object
  • Added: checkNodes/uncheckNodes client side methods
  • Added: checkAllNodes/unCheckAllNodes client side methods
  • Added: selectNodes/unselectNodes client side methods

What’s Fixed

  • Fixed: get_checkedNodes returns the checked nodes in the order of checking, instead oreder by HierarchicalIndex
  • Fixed: keyboard navigation in TreeView doesn't work for down-arrow key pressed
  • Fixed: RadTreeView hover and selected backgrounds to better match bigger items.
  • Fixed: RadTreeView, the Enter key doesn't work during keyboard navigation
RadWindow Icon

RadWindow

What’s New

  • Added: New AutoSizeBehaviors enum property which allows customization of the AutoSize behavior
  • Improved: RadWindow calls its DataBind() method when the control is declared in the RadWindows collection of a RadWindowManager
  • Improved: Cursor should not be changed to "Move" when the RadWindow is maximized and the mouse is over its titlebar

What’s Fixed

  • Fixed: JS error is thrown when Animation is enabled and predefined dialog (radalert, radconfirm, radprompt) or RadWindow with DestroyOnClose=true is closed
  • Fixed: Display issue with <em> tags in RadWindow's ContentTemplate

Breaking Change

  • Improved: The controls inside RadWindow with ContentTemplate are not implicitly databound when declared inside a RadWindowManager.This affects properties evaluation declared with binding expressions in the manager

OTHER RELEASE NOTES

NEXT STEPS

Start your evaluation now

Download 60-day Free Trial With dedicated technical support!

Play with the demos

See the RadControls in action and check out how much they can do out of the box.

Compare prices

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.