What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX 2011.2712

July 12, 2011

New controls

  • Image Editor - powerful component for editing graphics real time in the browser with which you can opt an image and define attributes like width/height or opacity; flip, rotate or crop it; zoom, print or add text to the image, and save it.
  • Notification - a light popup widget with semantic HTML output which supports static content, load on demand (via WebService or callback), embedded and custom icons, and built-in context menu. The component can be further customized by applying animations, designating intervals after which it will automatically show or update, specifying its position on the screen, etc

Common for all controls

What’s New

  • 4 New Skins - Transparent plus three Office2010 variations (Blue, Silver and Black)
  • Added: FireFox 5 support
  • Added: Telerik AJAX ToolBox groups in Visual Studio 2008/2010
  • Added: New Telerik.Web.UI.Skins assembly - hosts all Telerik skins which are different than the default one. The skins will be both in this assembly and the Telerik.Web.UI.dll for one quarter to facilitate the transition process, expect a blog post on the subject.
  • Improved: Updated jQuery version used by RadControls to 1.6.1

SharePoint 2007/2010

What’s New

  • Added: [SharePoint2010] SPRadGrid Web Service Binding to SPLists and Excel
  • Added: [SharePoint2010] SPRadGrid Business connectivy services binding (support for external lists)
  • Improvement: [SharePoint2010] Added support for setting the css file for the editor control in SPRadGrid's HTMLEditor column

What’s Fixed

  • Fixed: [SharePoint2007] Localization of RadEditor's modules in WebPart scenario
  • Fixed: [SharePoint2010] SPScheduler WebPart does not remember its Exchange settings
Visual Studio Extensions Icon

Installer and Visual Studio Extensions

What’s New

  • Added: Solution-wide upgrade
  • Added: Toolbox items grouping
  • Added: Support for the new Telerik.Web.UI.Skins assembly in RadControls for ASP.NET AJAX
  • Improved Downloading Telerik AJAX controls updates through VS Extensions (asynchronously)
  • Improved: Get Latest Version wizard UI
  • Improved: ToolBox upgrade

What’s Fixed

  • Fixed: Toolbox configuration failure in VS2008 under UAC
  • Fixed: Installation failure during resource deployment
  • Fixed: VS2008 doesn't restart after toolbox configuration under UAC
  • Fixed: Incorrect upgrade log because of wrong API
RadAjax Icon

RadAjax

What’s New

  • Added: RadAjaxManager new overload for the AddAjaxSetting method to specify the update panel height

What’s Fixed

  • Fixed: $create functions are registered in reversed order after ajax call
RadAsyncUpload Icon

RadAsyncUpload

What’s New

  • Added: HTML5 FileAPI module for RadAsyncUpload
  • Added: User friendly exception when one tries to access the async upload handler directly
  • Added: Use Control State to keep configuration information for RadAsyncUpload control

What’s Fixed

  • Fixed: MaxFileInputsCount - when maximum reached, if one of the selected files is removed no new input is added
  • Fixed: The RadUpload's additional fields don't work with RadAsyncUpload
  • Fixed: With Silverlight module in Firefox, after Remove button click (when MaxFileCount is reached), a click on RadAsyncUpload the dialog window isn't opening. Need to hover/focus other element to be able to open the dialog window with click
  • Fixed: With Flash and Silverlight modules it is possible to write into “fake” textbox input. When MaxFileCount is reached and the tab is pressed after the remove button is clicked, focus goes into “fake” textbox input and it is possible to write in it
RadCalendar Icon

RadCalendar/RadDateTimePickers

What’s New

  • Added: RadCalendar WAI-ARIA Support with property EnableAriaSupport
  • Added: RadDatePicker WAI-ARIA Support with property EnableAriaSupport
  • Added: New calendar properties - ShowFastNavigationButtons / ShowNavigationButtons

What’s Fixed

  • Fixed: Setting RenderDirection="Vertical" and using a footer template in TimePicker changes the selected time ahead by 30 minutes in IE7/IE8
  • Fixed: get_showFooter() function of RadTimeView to return proper value in IE7/IE8
  • Fixed: RadMonthYearPicker > Some of the MonthYearNavigationSettings' properties can not be set
  • Fixed: RadMonthYearPicker > OnMonthSelected not fired properly
  • Fixed: UseRowHeadersAsSelectors is not applied after navigating to another month in the Calendar
RadComboBox Icon

RadComboBox

What’s New

  • Added: Simple checkboxes support
  • Added: Multiple select with checkboxes
  • Added: Improved EmptyMessage to show regardless of the value of the AllowCustomText and EnableLoadOnDemand properties
RadDataPager Icon

RadDataPager

What’s New

  • Improved: RadDataPager's default Culture taken from the page's CurrentUICulture

What’s Fixed

  • Fixed: PageSizeField combo shows an item with -1 when PageSize is not set
RadDock Icon

RadDock

What’s Fixed

  • Fixed: Problem with floating RadDock not resizing right after undocking it from a zone
RadEditor Icon

RadEditor

What’s New

  • Added: RibbonBar toolbar mode in RadEditor - in this mode RadEditor uses RadRibbonBar as a container for its tools
  • Added: WAI-ARIA Support for RadEditor with property EnableAriaSupport
  • Added: New "ConvertInlineStylesToAttributes" content filter, which configures RadEditor to produce E-Newsletter HTML content
  • Added: New RadImageEditor control integrated as a RadEditor dialog
  • Added: TAB functionality for tables in RadEditor - the cursor should move to the next cell on TAB key click
  • Improved: Cross browser support for InsertParagraph tool

What’s Fixed

  • Fixed: Content from HEAD tag is copied inside the BODY tag of the edited full HTML content
  • Fixed: ConvertToXhtml filter problem with non well-formed content
  • Fixed: RadEditor StyleBuilder crash in IE7
  • Fixed: StyleBuilder inside TableWizard does not set correct URL for background image
  • Fixed: Line breaks might be lost in presentation view when adding content in an editor using an iPad (TextAreaMode)
  • Fixed: RadEditor's Find and Replace dialog focus not set properly or displayed off the screen

Breaking Changes

  • Changed: ImageManager now uses RadImageEditor control instead of the custom image editor used before
  • Changed: RadEditor’s dialogs localization strings are changed in order to support the new ImageEditor dialog
RadFileExplorer Icon

RadFileExplorer

What’s New

  • Improved: Default file system content provider performance for RadFileExplorer and RadEditor dialogs
RadFilter Icon

RadFilter

What’s New

  • Improved: RadFilter's default Culture taken from the page's CurrentUICulture

What’s Fixed

  • Fixed: RadFilter editors with duplicate FieldNames should not be allowed
RadFormDecorator Icon

RadFormDecorator

What’s New

  • Added: Multiple select for listbox styled by FormDecorator

What’s Fixed

  • Fixed: getDecoratedElement would return an element even if the input element is not decorated
RadGrid Icon

RadGrid

What’s New

  • Added: Grouping/column reorder support on mobile devices (utilizing the Telerik Drag/Resize extender)
  • Added: RadGrid WAI-ARIA Support with property EnableAriaSupport
  • Added: Support for column reordering and drag to group for mobile devices
  • Added: GridHyperLinkColumn new property - ImageUrl
  • Added: Ability to set tooltip for the image of the GridDragDropColumn
  • Improved: RadGrid's default Culture taken from the page's CurrentUICulture
  • Improved: Visual Studio Design-time Wizard

What’s Fixed

  • Fixed: Header context menu breaks when the Columns menu item is removed/hidden on the server
  • Fixed: RadGrid does not rebind correctly to null value
  • Fixed: Layout is breaking when frozen columns, static headers and ResizeGridOnColumnResize is switched on and a column is manually resized through javascript
  • Fixed: Static headers do not display all column cells when there are no data rows in the grid
  • Fixed: Pager gets hidden after changing the page size, even when AlwaysVisible is set to true, and then gets visible again after callback
  • Fixed: InsertItemPageIndexAction property does not work as expected when EditMode is PopUp
  • Fixed: RadGrid does not resolve image URLs when changing between skins which reside in the Telerik.Web.UI or Telerik.Web.UI.Skins assembly
  • Fixed: Selected state lost on client-side expand/collapse
  • Fixed: Collapsing grid hierarchy clears the custom message of the GroupPanel (GroupPanel.Text)
  • Fixed: Header context column menu is not setting the Text property of the menu items to the columns header text
  • Fixed: Scrolling with static headers and frozen columns breaks when the browser window is resized
  • Fixed: Group aggregates Sum and Average not calculated properly in some scenarios where both group and footer aggregates are used
RadInput Icon

RadInput/RadInputManager

What’s New

  • Added: RadInput WAI-ARIA Support with property EnableAriaSupport
  • Added: Password Strength Checker for RadTextBox and RadInputManager
  • Added: New RadInputManager property - InputSetting.ClearValueOnError

What’s Fixed

  • Fixed: RadInputManager web service validation does not fire client-side OnError event
  • Fixed: RadInputManager shows empty message in focused input after OnError client event
  • Fixed: RadInputManager > Exception is thrown with message "Valid values are between 0 and 99, inclusive." when NumericTextBoxSetting.DecimalDigits property is set to number bigger than 90
  • Fixed: RadTextBox does not work as expected in scenarios where TextMode="MultiLine" and MaxLength is set
RadListBox Icon

RadListBox

What’s New

  • Added: Drag and Drop support in iOS using long touch

What’s Fixed

  • Fixed: It is possible to transfer disabled items using double-click transfer
RadListView Icon

RadListView

What’s Fixed

  • Fixed: Sorting issue when paging is enabled and the listview is bound to an EntityFramework context through NeedDataSource event
  • Fixed: Exception is thrown when RadListViewGroupFilterExpression is added to the RadListView.FilterExpressions collection
  • Fixed: Setting InsertItemPosition should not show the insert item
  • Fixed: InitInsert command cannot be canceled
RadMenu Icon

RadMenu

What’s Fixed

  • Fixed: Issue where ContextMenu renders an empty <ul> when it does not have any items (check for RadMenu)
  • Fixed: Issue where the MenuClick events for items at level > root are fired for their parent root items
RadPanelPar Icon

RadPanelBar

What’s New

  • Added: TouchScrollExtender support

What’s Fixed

  • Fixed: Server-side state changes are not stored in the cookie (with PersistStateInCookie="true")
  • Fixed: Flickering when expanding and collapsing items in ExpandMode="FullExpandedItem"
RadRating Icon

RadRating

What’s Fixed

  • Fixed: Client width is not properly calculated when the rating is rendered in an invisible container
  • Fixed: RadRating within a "li" tag will raise a client-side error on mouseover
RadRibbonBar Icon

RadRibbonBar

What’s New

  • Added: RadRibbonBar > RibbonBarTemplateItem to support templates
  • Added: XML export/import
  • Added: Application menu
  • Added: RadRibbonBar > RibbonBarSplitButton.EnableButtonSelection property to enable selection of button when clicked in the DropDown
  • Added: RadRibbonBar > RibbonBarSplitButton.SelectedButtonIndex property
  • Added: set_enabled client method for all RibbonBarItems
  • Added: ClientSelectedTabChanging/ClientSelectedTabChanged events
  • Added: SelectedTabChanged server event
  • Added: Index and Owner properties to the Click events of RadRibonBar items

What’s Fixed

  • Fixed: When ribbon bar is present on a page multiple page lifecycles are running if loaded (under IE 6/7/8 or FireFox)
  • Fixed: When the RibbonBarTemplateItem is in a collapsed group, after opening the collapsed group, a click on the template results in closing the collapsed group (Post Q2 2011 BETA fix)
RadRotator Icon

RadRotator

What’s Fixed

  • Fixed: Having many items (>50) in CoverFlow mode would result in a script timeout error in IE6/7/8
  • Fixed: RadRotator with PauseOnMouseOver="true" would not pause animation on the first animation after loading
RadScheduler Icon

RadScheduler

What’s New

  • Added: Export to PDF
  • Added: Keyboard support

What’s Fixed

  • Fixed: In the OnClientAppointmentMoveEnd handler, args.get_targetSlot().get_domElement() returns the DOM element of the appointment instead of that of the time slot
  • Fixed: RadScheduler doesn't work with Prototype 1.7 referenced
RadScriptManager Icon

RadScriptManager

What’s New

  • Added: Option to exclude a ScriptReference from combining
RadSkinManager Icon

RadSkinManager

What’s New

  • Added: Support to register and apply custom skins

What’s New

  • Fixed: RadSkinManager is registering empty custom non-embedded skins (Post Q2 2011 BETA fix)
RadSlider Icon

RadSlider

What’s Fixed

  • Fixed: RadSlider with selection range would not respect the selectionStart and selectionEnd properties if they are rational numbers
RadTreeList Icon

RadTreeList

What’s New

  • Added: Items drag and drop functionality
  • Added: Support for Load-on-demand of treelist items
  • Added: RadTreeList WAI-ARIA Support with property EnableAriaSupport
  • Added: RadTreeList localization for sorting and pager
  • Added: Scrolling with static headers feature
  • Added: Client-side OnItemContextMenu event
  • Added: Support for firing custom commands from the client-side
  • Improved: RadTreeList's default Culture taken from the page's CurrentUICulture
  • Improved: RadTreeList client-side API
  • Improved: Visual Studio Design-time Wizard with more features

What’s Fixed

  • Fixed: RadTreeList does not show its popup edit form when it is the second treelist instance on the page
  • Fixed: PopUp edit form modal background does not disappear on AJAX postback
  • Fixed: Modal popup edit form does not work
  • Fixed: get_dataItems() client method throws an error with footer aggregates
  • Fixed: RadTreeList shrinks dragged item in some browsers
  • Fixed: RadTreeList with enabled scrolling with static headers does not calculate properly header's width (Post Q2 2011 BETA fix)

Breaking Changes

  • Improved: RadTreeList data items' row IDs contain the display index
RadTreeView Icon

RadTreeView

What’s New

  • Added: iOS Drag and Drop support
RadWindow Icon

RadWindow

What’s Fixed

  • Fixed: AutoSize leaves additional vertical space in some scenarios under IE9
  • Fixed: In some valid scenarios where DestroyOnClose is applicable and it is true, the popup HTML is not removed
  • Fixed: RadWindow does not keep its new width and height after it has been resized and then closed on the client

New features & Roadmap

Have a feature request?

Post your feedback via the ASP.NET AJAX Feedback Portal.

What's new across all Telerik products?

See the updates feed

Getting Started Section Wavy Background

Next Steps

Launch demos

See Telerik UI for ASP.NET AJAX in action and check out how much it can do out-of-the-box.

Compare pricing

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

Download Free Trial

Try Telerik UI for ASP.NET AJAX with dedicated technical support.