What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX 2011.31115

November 15, 2011

New Controls

  • Org Chart - organization chart control with flexible rendering capabilities (rendered fields, templates, grouping in nodes, etc.), xml export/import functionality and data-binding to a variety of data sources.
  • Social Share - intuitively configurable widget for effortless content sharing via different social networks. Easy to be configured and customized, with multi-tracker Google Analytics support and optional 'Send email' form.

Common for all controls

What’s New

  • Added: New Metro skin
  • Added: FireFox 8 and Chrome 15 support
  • Added: Codeless client-side binding to OData services for combobox, listbox, menu and treeview
  • Added: Auto-attach client events (when defined) from Visual Studio 2008/2010 design-time
  • Added: CurrentUICulture to be set by default for controls that has Culture property
  • Added: FIPS support
  • Improved: Unified input controls appearance

What’s Fixed

  • Fixed: SkinRegistrar is not loading custom skins for RadWindowManager and RadAjaxLoadingPanel
  • Fixed: PDF export does not parse some of the named colors (Color struct)
  • Fixed: PDF export throws an exception when DefaultFontFamily is set to Arial Unicode MS and the font-weight is set to bold
  • Fixed: PDF export ignores named colors when set as fore color in some cases

Breaking Changes

  • Changed: All Telerik skins (except the Default skin) moved to Telerik.Web.UI.Skins assembly. See this blog post for details.

SharePoint 2007/2010

What’s New

  • Added: [SharePoint2010] Save/Restore settings on per user basis (public UI) for SPRadGrid
  • Added: [SharePoint2010] SPRadGrid isolated into a stand-alone control independent of the web part and capable of binding to SharePoint lists
  • Improvement: [SharePoint2010] Optimized SPRadGrid and SPRadListView Web Parts binding by passing data through an IQueryable object
  • Improvement: [SharePoint2010] More content types supported in SPRadGrid columns
  • Improvement: [SharePoint2010] Added support for displaying meta data column values in SPRadGrid
  • Improvement: [SharePoint2010] SPRadGrid support for internal editing of Lookup columns

What’s Fixed

  • Fixed: [SharePoint2010] SPRadGrid does not take switched-off paging into account
Visual Studio Extensions Icon

Installer and Visual Studio Extensions

What’s New

  • Added: Open Access integration in VS 2010 project templates
  • Improvement: Improved the Upgrade Wizard with regards to changing the target fremework
  • Improvement: Made the Visual Studio Extensions download folder configurable
  • Improvement: Upgrade Wizard should upgrade Scripts and Skins when applicable

What’s Fixed

  • Fixed: Machine text size > 100% garbles the wizard UI
  • Fixed: Issues with parallel Visual Studio Extensions versions installed
  • Fixed: Wrong encoding in VS Template files
RadAsyncUpload Icon

RadAsyncUpload

What’s New

  • Added: Drag and drop upload support for the File API module
  • Added: Property which specifies where the uploaded files should be positioned, below or above the current file input

What’s Fixed

  • Fixed: Cannot upload zero bytes files with the async upload file API module
  • Fixed: RadAsyncUpload designer breaks when FileFilters are set in the markup
  • Fixed: The OnClientFillesUploaded does fire even though no file(s) were uploaded due to a failed validation
RadButton Icon

RadButton

What’s New

  • Added: ContentTemplate functionality
  • Added: "DisabledImageUrl" property to specify an image for the disabled state of a button
  • Added: Value property to RadButton and RadButtonToggleState
RadCalendar Icon

RadCalendar/RadDateTimePickers

What’s Fixed

  • Fixed: In RadDateInput and RadDate/DateTimePicker 2011/10/16 can't be selected if you are in Brazil timezone (GMT-3)
  • Fixed: RadTimePicker selects properly the values from its TimeView when bound to custom collection in UTC time
RadCaptcha Icon

RadCaptcha

What’s New

  • Added: Keyboard support
  • Added: New PersistCodeDuringAjax property for the CaptchaImage object
  • Added: New PreviousText propertyfor the RadCaptcha.CaptchaImage object
RadChart Icon

RadChart

What’s Fixed

  • Fixed: RadChart positions the selection element incorrectly in FF3 and above (when zooming in), in case the horizontal or vertical scrollbars of the plotarea are not at poistion 0
RadComboBox Icon

RadComboBox

What’s New

  • Added: Templates support for the CheckBoxes feature
  • Added: Single select rendering mode on mobile devices
  • Added: New RadComboBox property (CheckedItemsTexts) to disable/enable displaying "X items checked" in the control's input
  • Added: DataCheckedField - bindable property for the checked state of the RadComboBox items. Defines which datasource field will be used to represent the checked state of the items

What’s Fixed

  • Fixed: A bug where a script control in the drop down is disposed twice on application unload
  • Fixed: JavaScript error thrown when updating a RadComboBox with a child RadControl via ajax call
  • Fixed: When RadComboBox CheckBoxes is set to "true" and control text is set client-side via set_text(), checkboxes disappear
RadDataPager Icon

RadDataPager

What’s New

  • Added: PageSizes propertyfor the RadDataPagerPageSizeField
RadDock Icon

RadDock

What’s New

  • Added: AllowedDocks property for the RadDockZone
RadEditor Icon

RadEditor

What’s New

  • Added: RibbonBarFloating, RibbonBarPageTop, RibbonBarShowOnFocus toolbar modes
  • Added: Insert video url tool

What’s Fixed

  • Fixed: If there are scrolls on the page where the editor is loaded, all scrolls jump to top when anything is pasted in the content area
  • Fixed: Alignment in Firefox of plain text as the only content in IFrame mode
  • Fixed: Image Manager (Properties area) appearance problem
  • Fixed: ImageUrl and ImageUrlLarge do not work in HTML and Preview mode
  • Fixed: Bug in Internet Explorer with bulleted lists
  • Fixed: JustifyNone command does not work in Firefox
  • Fixed: PasteHtml dialog problem with script tags in IE8
  • Fixed: RadEditor strips the align attribute
  • Fixed: Unexpected behavior of InsertList tools under Internet Explorer
  • Fixed: “Remove align” command is adding extra divs in Opera
  • Fixed: Align commands are removing the editor content in Firefox
  • Fixed: Aligning inline element as a direct descendant of the contentarea element in RadEditor
  • Fixed: Editor's toolbar can be dragged out of screen when the ToolBarMode property is set to Floating or RibbonBarFloating
RadFileExplorer Icon

RadFileExplorer

What’s New

  • Improved: Upload dialog - replaced the Upload Button with RadButton

What’s Fixed

  • Fixed: The loading of the RadFileExplorer, when the control is wrapped in an UpdatePanel and its visibility is changed on the server
  • Fixed: MaxUploadFileSize is not applied to the AsyncUpload if set in the Page_Load event
  • Fixed: The UpFolder Item is dragable when it shouldn't be
  • Fixed: The user should not be able to rename and delete the "Up Folder" item in the FileExplorer
  • Fixed: Problem with setting RadFileExplorer's child RadControls' Skin property too early in the page lifecycle
RadFormDecorator Icon

RadFormDecorator

What's New

  • Added: .rfdAspLabel class in RadFormDecorator to decorate asp:label

Breaking Changes

  • Improved: Decorated input textboxes, textarea and select elements with unified widths across browsers
RadGrid Icon

RadGrid

What’s New

  • Added: Group header and group footer templates
  • Added: New client-side properties for getting the tableview insert row and edited rows (get_insertItem(), get_editFormItem(), get_editItems())
  • Improvement: Items drag-and-drop supported on mobile touchscreen devices, with scrolling on and off
  • Improvement: Grouping performance optimizations
  • Improvement: Support for setting a filter query option and a sort query option in RadGrid's ADO.NET Services and OData binding
  • Improved: Client-side OData binding with support for arbitrary query options and compatibility with OData services that do not support the $inlinecount parameter
  • Improved: RadGrid ExcelML export improvements (new WorksheetOptions > FitToPage, Zoom, Print; Href support for cells)
  • Improved: RadGrid with AutoPostBackOnFilter and FilterDelay does not trigger filtering when the filter value is changed using the [Delete] button

What’s Fixed

  • Fixed: RadGrid tables' cellspacing attribute is obsolete and should be rendered in IE6 and IE7 only
  • Fixed: GridDateTimeColumn does not clear the applied filter when the date input value is deleted and Enter is pressed
  • Fixed: RadGrid's OData binding does not take switched-off paging into account
  • Fixed: In Bound, Numeric and Masked column any key fires a filter command
  • Fixed: The resize column to fit functionality does not accurately calculate best fit size in some browsers
  • Fixed: ExcelML export ignores unsigned types
  • Fixed: CurrentFilterFunction is not cleared when canceling the filter command
  • Fixed: Server-side selection is not persted when scrolling is enabled
  • Fixed: Column reordering and drag to group does not work on mobile devices when jQuery is not loaded initially
  • Fixed: RadGrid performance issue with RenderColumns property accessor
  • Fixed: AutoPostBackOnFilter=true breaks ajax when Enter key is hit and then a mouse click occurs anywhere in the page
  • Fixed: RadGrid is setting non-unique ids for the GridClientSelectColumn's checkboxes
  • Fixed: PageSize textbox shrinks when no records in grid and PagerStyle-AlwaysVisible is true
  • Fixed: RadGrid's horizontal scroll is not moved in IE when having frozen columns and you click on the scroll bar
  • Fixed: OnRowSelected event is not fired when the first item is selected using keyboard key combination
  • Fixed: Selected row style in IE7 for Office2010 Skins

Breaking Changes

  • Fixed: RadGrid column's UniqueName property should throw an exception if its value contains spaces
RadImageEditor Icon

RadImageEditor

What’s New

  • Added: Different ToolBar Modes for RadImageEditor
  • Added: Drag/pan functionality to the image within the viewport
  • Added: Functionality to Insert Image into Image
  • Added: Support for Keyboard Shortcuts
  • Added: Zoom editable image with mouse wheel
  • Added: Integrated RadImageEditor with RadFileExplorer's ContentProvider
  • Added: RegisterCustomCommand method in the RadImageEditor control for the cases when a custom command does not have a button in the toolbar
  • Added: UndoLimit property that limits the number of undo operations a user can perform
  • Improvement: Ajax dialogs in ImageEditor to use an inner panel for the dialog's controls

What’s Fixed

  • Fixed: ImageEditor src is populated even when it is an empty string
RadInput Icon

RadInput/RadInputManager

What’s New

  • Added: Support for HTML5 input types in RadTextBox
  • Added: KeepTrailingZerosOnFocus property in RadInputManager's NumericTextBoxSetting

What’s Fixed

  • Fixed: EmptyMessage is not displayed for TextBoxes inputifies with RadInputManager after ajax
  • Fixed: RadInput with AutoPostBack="true" and CausesValidation="true" makes postback even if there is another validator in the group/page that is not passed
  • Fixed: RadInputManager settings lost after AJAX update
  • Fixed: RadInputManager's RegExpTextBoxSetting and DateInputSetting do not prevent postback on Enter click, even if the text box is invalid
  • Fixed: Decimal point on the num pad is not working in IE9 in all cultures
  • Fixed: February can't be selected when current date is January 30th and we use up arrow key to increment the months in RadDateInput

Breaking Changes

  • Improvement: Modified RadInput rendering that can be switched on/off via the EnableSingleInputRendering property
RadListBox Icon

RadListBox

What’s Fixed

  • Fixed: Could not enable listbox items through javascript if they were disabled via javascript before postback
  • Fixed: Reordered item cannot be unchecked
RadListView Icon

RadListView

What’s New

  • Improvement: Items drag-and-drop supported on mobile devices

What’s Fixed

  • Fixed: RadListView does not serialize the Skin property to the client component
  • Fixed: Some of the templates are missing in the list for editing in design mode
RadNotification Icon

RadNotification

What’s New

  • Added: jQuery ajax WCF Service binding support
  • Added: Option to play sound when RadNotification shows
  • Added: Support for setting size in percentages

What’s Fixed

  • Fixed: Certain RadControls in ContentTemplate throw js error when updated by an animated RadNotification and RadScriptManager is used
  • Fixed: Sometimes when the browser is very quickly resized from smaller to a bigger size, a pinned notification becomes unpinned if scrolled with mouse wheel
  • Fixed: The CssClass property does not work correctly
RadRibbonBar Icon

RadRibbonBar

What’s New

  • Added: Contextual tabs
  • Added: Quick Access Toolbar
  • Added: Keyboard support
  • Added: RadRibbonBar > RibbonBarToggleList > ToggledButton > ToggledButtonIndex properties

What’s Fixed

  • Fixed: When the ribbon bar is present on a page, multiple page lifecycles are running if loaded in IE
  • Fixed: When adding a textbox or a radtextbox to a template, you can't set focus (with simple mouse click) to the textbox to enter text in IE9, FF, Chrome, Safari
  • Fixed: When RadTextBox is inside a RibbonBarTemplateItem, it can't be focused in Firefox
RadRotator Icon

RadRotator

What’s Fixed

  • Fixed: RadRotator's shuffling algorithm when the control's property EnableRandomOrder is set to 'true'
RadScheduler Icon

RadScheduler

What’s New

  • Added: Appointments drag and drop support on mobile touchscreen devices

What’s Fixed

  • Fixed: In Web Service binding mode, when navigating to next or previous months, the tooltip for the dates does not get updated
  • Fixed: Issues with the RadScheduler keyboard navigation in scenarios with RadAjaxManager involved
  • Fixed: When exporting to PDF, an error is generated - invalid URI: The Authority/Host could not be parsed (IIS Express)
  • Fixed: Exception on PDF export - The remote server returned an error: (401) Unauthorized
RadSkinManager Icon

RadSkinManager

What’s Fixed

  • Fixed: RadSkinManager's GetWebResourceUrl is not retrieving resources from external skin assemblies
  • Fixed: SkinRegistrar is not loading custom skins from an external folder for the input and date picker controls
RadSpell Icon

RadSpell

What’s Fixed

  • Fixed: Problem with the accessibility of the RadSpell dialog
RadSplitter Icon

RadSplitter

What’s Fixed

  • Fixed: Incorrect resizing of the RadSlidingPane in the BeforeDock event handler
RadStyleSheetManager Icon

RadStyleSheetManager

What’s New

  • Added: An automatic cache buster for external style sheet serving
RadTagCloud Icon

RadTagCloud

What’s New

  • Added: Client items/binding feature
RadToolTip Icon

RadToolTip

What’s Fixed

  • Fixed: RadToolTip does not work correctly for RadInput after being updated with RadAjax (works with MS Ajax)
RadTreeList Icon

RadTreeList

What’s New

  • Added: Keyboard support
  • Added: PDF export feature
  • Improvement: Items drag-and-drop supported on mobile devices

What’s Fixed

  • Fixed: RadTreeList does not provide the deleted data item on ItemDeleted event when AllowRecursiveDelete="True"
  • Fixed: Paging does not work when the PageSize is set declaratively through a binding expression
  • Fixed: RadTreeList does not change its current page index when there is only item on the page and it is deleted
  • Fixed: Items are collapsed if an item is deleted and AllowRecursiveDelete ="false"
  • Fixed: Exception is thrown if all columns are hidden
  • Fixed: RadTreeList shows additional insert item at the bottom when static headers are enabled and edit mode is InPlace
  • Fixed: TreeListDetailTemplateItem doesn't have ParentItem property
RadTreeView Icon

RadTreeView

What’s New

  • Improved: addNodesTo method now supports rendering of hierarchies of nodes

What’s Fixed

  • Fixed: The image of a node is not showing on dragging when assigned through ImageUrl, but shows up if assigned in a template
RadUpload Icon

RadUpload

What’s Fixed

  • Fixed: Changed the access on the InputFieldIName property of the UploadedFile class from Internal to Protected
RadWindow Icon

RadWindow

What’s New

  • Improved: Modal RadWindow optimization (speeds up the page when there are many elements which can be focused)

What’s Fixed

  • Fixed: In IE9 the height is incorrect while the loading sign is being displayed (ShowContentDuringLoad=false)
  • Fixed: When a RadWindow without Close button is minimized, the Restore button is not correctly positioned
  • Fixed: When the title of a minimized RadWindow is dynamically changed, its display breaks
  • Fixed: In Chrome and Safari in some scenarios the loading sign does not disappear when reload button is hit
  • Fixed: In Chrome the z-index set through Style attribute is not applied for separate RadWindow
  • Fixed: In IE9 AutoSize does not work correctly when ShowContentDuringLoad=false
  • Fixed: The width of RadWindow increases on every show when Simple skin is used
RadXmlHttpPanel Icon

RadXmlHttpPanel

What’s New

  • Added: jQuery ajax WCF Service binding support

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.