What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX 2011.1315

March 15, 2011

New Controls

  • RibbonBar - the ribbon follows the implementation of the Microsoft Office 2007/2010 Ribbon UI to organize action items in a compact and flexible toolbar. The dynamic resizing and codeless customization makes this control the perfect fit for navigation-and-action systems.
  • MonthYearPicker - a new addition to the current set of date/time pickers that allows you to select month and year using quick navigation popup.
  • Common for all controls

    What’s New

    • Added: IE 9 RTM support
    • Added: Google Chrome 10 support
    • Added: Enhanced mobile devices support (touch/drag gestures)
    • Added: Support loading of custom skins for RadControls from an external assembly
    • Improved: Better checking for multi-touch gestures in TouchScrollExtender
    • Improved: Accessibility for all AJAX controls (dedicated Accessibility examples added)

    What’s Fixed

    • Fixed: Problem with culture fallback when using the LocalizationPath property of some controls

    What's Changed

    SharePoint 2007/2010

    What’s New

    • Added: [SharePoint2010] TelerikSPRadListView WebPart for SharePoint 2010
    • Added: [SharePoint2010] TelerikSPRadScheduler WebPart for SharePoint 2010
    • Added: [SharePoint2010] Excel Binding for SPRadGrid Web Part
    • Added: [SharePoint2010] SPRadGrid - Support for manually specifying Sql Server Name
    • Improvement: [SharePoint2010] SPRadGrid - Support for SPFieldUrl fields (hyperlink/image columns)
    • Improvement: [SharePoint2010] SPRadGrid - Support for multiple-field hierarchical relatioins
    • Improvement: [SharePoint2010] SPRadGrid explicit EnableInsert/EnableUpdate/EnableDelete properties

    What’s Fixed

    • Fixed: [SharePoint2007] Editor's ImageManager referesh button when ImagesPaths property is set in the configuration files
    • Fixed: [SharePoint2007] Editor's ContentProvider when relative paths has been set via the ImagesPaths property
    • Fixed: [SharePoint2010] SPRadGrid's failing when a page-size-changed command is thrown
    Visual Studio Extensions Icon

    Installer and Visual Studio Extensions

    What’s New

    • Added: New AJAX Item Templates for Telerik-enabled projects
    • Added: Telerik Scenario Item Template for Visual Studio WebSite projects
    • Improved: Installer UI - Installation wizard requires less clicks
    • Improved: Installer prompts for Visual Studio close when Visual Studio blocks the setup
    • Improved: VSExtensions removal by the installers
    • Improved: Installers should not display the FatalError screen when a known error happens
    • Improved: Visual Studio Templates setup - display informative message when the setup fails
    • Improved: Progress text refresh happening too fast

    What’s Fixed

    • Fixed: Uninstall/Upgrade failure when Live Demos folder is deleted
    • Fixed: Reference not updated if the referenced assembly is contained in the project
    • Fixed: Upgrade log shows invalid warnings when upgrading project with GAC references with other GAC references
    • Fixed: Uninstall hangs when TimerService stops
    • Fixed: Browsed custom distributions not persisted
    • Fixed: All VS template files are saved in the machine's default encoding instead in Unicode
    • Fixed: VS Extensions wrong behaviour when deleting Bin folder
    • Fixed: VS Extensions' context menu is displayed for ASP.NET Special folders
    RadAsyncUpload Icon

    RadAsyncUpload

    What’s New

    • Added: Inline progress for IFrame async upload and more fluent support of RadProgressArea
    • Added: Content Type detection for RadAsyncUpload
    • Added: Filter property allowing to manually set the filter mask that is displayed in the OpenFileDialog
    • Added: New client event - OnFilesSelected, which allows for canceling the upload, should selected files count exceeds the allowed maximum

    What’s Fixed

    • Fixed: AllowedFileExtensions property does not filter the selected extensions in the file dialog (flash module)
    RadButton Icon

    RadButton

    What’s New

    • Added: Ability to specify greater Height for the button with ButtonType=StandardButton
    • Improved: Keyboard support
    • Improved: Split “Embedded Icons” image sprite into 4 sprites to improve performance
    RadCalendar Icon

    RadCalendar/RadDateTimePickers

    What’s New

    • Added: New property - DisableOutOfRangeMonths - for disabling out of range months in the navigation popup of RadCalendar and RadMonthYearPicker controls
    • Improved: RadCalendar navigation

    Breaking Changes

    • When embedded scripts are switched of (UseEmbeddedScripts = false), you need to register one more js file for the date pickers - RadPickersPopupDirectionEnumeration.js
    RadCaptcha Icon

    RadCaptcha

    What’s New

    • Added: Ability to validate input from 'text' controls that implement System.Web.UI.ITextControl interface, such as RadTextBox
    RadColorPicker Icon

    RadColorPicker

    What’s New

    • Added: New OnClientColorChanging cancellable client-side event which fires just before the user changes the selected color of RadColorPicker
    • Improved: The repaint() method of RadColorPicker
    RadComboBox Icon

    RadComboBox

    What’s New

    • Added: Filtering capability when using combobox item templates
    • Improved: Client-side filtering to search through the HTML of an item instead of only in its Text property
    • Added: InputCssClass to RadComboBox

    What’s Fixed

    • Fixed: Issue where the Text is always highlighted on click in a Load On Demand-enabled RadComboBox
    RadCompression Icon

    RadCompression

    What’s Fixed

    • Fixed: Issue when calling a web service after installing SP1 of Windows7/Server 2008 R2
    RadEditor Icon

    RadEditor

    What’s New

    • Added: NewLineMode property, which gets or sets the value indicating what element will be inserted when the [Enter] key is pressed
    • Added: Implemented NewLineMode functionality in Opera.
    • Improved: StyleBuilder dialog
    • Improved: MakeUrlsAbsolute filter missing condition for styles in IE

    What’s Fixed

    • Fixed: FormatBlock inserts empty tags when an empty string is set for its Tag attribute
    • Fixed: FormatBlock problem in IE
    • Fixed: ImageManager dialog causing double postback after upload
    • Fixed: SetImageProperties contenxt menu in Chrome/Safari when the image has float css property set
    • Fixed: Delete key removes two symbols at once in Opera 11
    • Fixed: "Object doesn't support this property or method error" when resing RadEditor and the selected element is image or table
    • Fixed: Clear Class option of Apply Class tool when there is no selection
    • Fixed: ToolbarMode PageTop problem caused by newly added MinWidth to RadWindow
    • Fixed: Undo/Redo dropdowns are not fully translated
    • Fixed: Adding of additional BR elements by the ConvertToXHTML filter in IE9 RC
    • Fixed: RadEditor adds an attribute _rdEditor_exists="1" to the paragraph tag
    • Fixed: Problem with AccessibleRadEditor design-time support

    Changes

    • NewLineBr property is obsolete, use NewLineMode property instead
    RadFileExplorer Icon

    RadFileExplorer

    What’s New

    • Added: AsyncUpload in FileExplorer
    • Added: Filter textbox for grid in RadFileExplorer
    • Improved: Keyboard support

    What’s Fixed

    • Fixed: Security issue can allow a user to view a folder which should not be accessible
    • Fixed: Incorrect behavior of the CopyDirectory() method
    • Fixed: Hiding and then showing the grid in the FileExplorer makes the Tree pane width larger than it should be
    RadFormDecorator Icon

    RadFormDecorator

    What’s Fixed

    • Fixed: DOM memory leak when using FormDecorator along with ajax requests
    • Fixed: RadDatePicker's value is not saved when RadFormDecorator styles the postback button
    • Fixed: RadButton controls on a page with RadFormDecorator sometimes render with a delay when the page is loaded
    RadGrid Icon

    RadGrid

    What’s New

    • Added: New RadGrid design time wizard
    • Added: Option for Update/Insert action on [Enter] key press from edit/insert form editor (when keyboard navigation is enabled)
    • Added: ExcelMLWorkBookCreated event
    • Added: HTML exporting event (fired for Excel and Word html export). Can be used to customize CSS and XML configurations
    • Added: GridBinaryImageColumn AutoAdjustImageControlSize property
    • Improved: RadGrid Excel export (customizations, loading times, full compliance with MS OfficeHTML format)
    • Improved: CSV export - support for non-enclosed text values

    What’s Fixed

    • Fixed: RadGrid binding to ADO.NET data services with jQuery 1.5
    • Fixed: RadGrid does not export data to Excel in HTML format when in the edit form template of another RadGrid
    • Fixed: InsertItemTemplate is not visible design-time
    • Fixed: RadGrid's insert form caption is duplicated for edited items
    • Fixed: Unexpected behavior with AutoGeneratedHierarchy and InPlace editing for the nested table views
    • Fixed: MasterTableView name is not populated from the DataTable when using Autogenerated hierarchy
    • Fixed: Grid's frozen columns under IE9
    • Fixed: Filtering does not work for detail tables when autogenerated columns are used
    • Fixed: GridTemplateColumn generates wrong ID for sort images in header cell
    • Fixed: PDF export throws an exception when exporting some Unicode characters
    • Fixed: PDF export throws an exception when requesting images in some scenarios due to insufficient permissions

    Changes

    • ExcelExportCellFormating event is marked as obsolete, use ExportCellFormating event instead (works for Word as well)
    RadInput Icon

    RadInput/RadInputManager

    What’s Fixed

    • Fixed: RadMaskedTextBox - client-side clear() and set_value() methods do not work
    • Fixed: RadMaskedTextBox infinite iteration when DisplayPromptChar is set to empty string
    RadListBox Icon

    RadListBox

    What’s New

    • Added: Load-on-demand capability
    • Added: Drag-to-select while holding [CTRL] key
    RadListView Icon

    RadListView

    What’s Fixed

    • Fixed: RadListView updating does not work correctly when InsertItemPosition="FirstItem" and insert item is open
    RadMenu Icon

    RadMenu

    What’s New

    • Improved: RadMenu support for BlackBerry 5.x

    What’s Fixed

    • Fixed: If ReadOnly="true" and timeslot context menu is not enabled, a javascript error is thrown
    RadRating Icon

    RadRating

    What’s New

    • Added: DataBinding functionality

    What’s Fixed

    • Fixed: Double server events execution for RadRating
    • Fixed: Mobile browser support for RadRating half/exact precision
    RadRotator Icon

    RadRotator

    What’s New

    • Improved: The performance of the Carousel and CoverFlow animations in the case when there are many items in the rotator
    • Improved: set_currentItemIndex method with a second, optional parameter, indicating whether the rotator will change the current index with or without animation. The second parameter is relevant only in case the rotator uses CoverFlow or Carousel animation

    What’s Fixed

    • Fixed: When setting the Visible property of RadRotator item to false the control breaks
    • Fixed: RadRotator scolls content out of sight in Webkit when using keyboard arrows
    RadScheduler Icon

    RadScheduler

    What’s New

    • Added: Exact time rendering in Timeline View
    • Added: Reminder icon for appointments

    What’s Fixed

    • Fixed: If ContextMenuID is set to non-existing menu ID and appointment context menus are enabled, a js error occurs when right-clicking the appointment
    • Fixed: The Advanced Form validation allows entering equal start and end times
    • Fixed: RadContextMenu with root scrolling throws a js error on item click
    • Fixed: When a time slot is selected and user right-clicks another one, the Context Menu receives the selected slots (not the right-clicked)
    • Fixed: If RadScheduler is ReadOnly and there is no TimeSlotContextMenu declared, right-clicking on a time slot throws a javascript error
    • Fixed: If ShowAllDayRow="false" in Week view with Web Service binding, RadScheduler shows the wrong date in the date header
    • Fixed: JavaScript error thrown when dismissing one reminder in the reminders popup and pressing "Dismiss" again
    RadSlider Icon

    RadSlider

    What’s New

    • Added: DataBinding functionality
    • Added: New DbValue property that sets the Value property in a database-friendly way (allow DBNull value)

    What’s Fixed

    • Fixed: The keyboard support of RadSlider in Opera 11
    RadSplitter Icon

    RadSplitter

    What’s New

    • Added: New ShowContentDuringLoad property for RadPane - when set to false, a loading sign is displayed while the content is loading
    RadTabStrip Icon

    RadTabStrip

    What’s Fixed

    • Fixed: Issue where the custom OuterCssClass is removed after enabling a disabled Tab on the client side
    RadTagCloud Icon

    RadTagCloud

    What’s New

    • Added: DataValueField property
    • Added: DataTextFormatString and DataNavigateUrlFormatString properties
    • Added: DataToolTipField and DataToolTipFormatString properties
    • Added: Value property to the RadTagCloudItem object
    RadToolTip Icon

    RadToolTip

    What’s New

    • Added: WAI-ARIA support for RadToolTip

    What’s Fixed

    • Fixed: Incorrect position when scroll/zoom on IPhone
    • Fixed: When the tooltip's content element has a scrollbar and it is scrolled, Firefox flickers on next show
    • Fixed: When RadToolTipManager with OnAjaxUpdate is used with AjaxControlToolkit (.NET40) or MicrosoftAjax.js is registered, and a datasource is used, there are multiple calls to the select method of the datasource
    RadTreeList Icon

    RadTreeList

    What’s New

    • Added: RadTreeList editing support - insert/update/delete automatic and manual operations; inline, auto-generated/custom and popup edit forms; custom editors support
    • Added: TreeListDateTimeColumn
    • Added: TreeListNumericColumn
    • Added: TreeListHyperLinkColumn
    • Added: TreeListImageColumn
    • Added: TreeListCalculatedColumn
    • Added: Footer Aggregates
    • Added: ValidationSettings section - to configure the treelist's edit/insert form validation logic
    • Improved: RadTreeList Localization

    What’s Fixed

    • Fixed: RadTreeList does not persist columns UniqueName properly
    • Fixed: Error is thrown in design mode when column's DataField property is different than DataKeyName or ParentDataKeyName
    • Fixed: RadTreeList creates duplicated item IDs with ClientIDMode="Predictable" in .NET40
    • Fixed: Expand/collapse buttons in data items cause validation
    • Fixed: Exception is thrown when attempting to sort a treelist attached to an empty data source
    • Fixed: (Post Beta) Insert form does not extract values from read-only columns
    • Fixed: (Post Beta) Automatic updates fail with SqlDatSource control when a data key value is DbNull
    RadTreeView Icon

    RadTreeView

    What’s New

    • Added: BulkClientStateUpdate method (treeView.bulkUpdateWith(func)) to allow users to execute multiple actions on a treeview with a single update of the clientState
    • Added: addNodesTo method to support transfering hierarchies of nodes
    RadWindow Icon

    RadWindow

    What’s New

    • Added: WAI-ARIA support for RadWindow and RadWindowManager
    • Added: Built-in ability to call predefined dialogs (radalert, radconfirm and radpropmpt) from the server
    • Added: New MinWidth, MaxWidth, MinHeight and MaxHeight properties which allow limiting the size of RadWindow
    • Added: New cancelable OnClientBeforeShow event
    • Added: New OnClientAutoSizeEnd client event
    • Added: Client callback function support for radalert predefined dialog

    What’s Fixed

    • Fixed: Ajaxified RadEditor inside RadWindow with ContentTemplate throws an error when the page is unloaded
    • Fixed: When NavigateUrl is used under mobile device (iPad, etc), the IFRAME overflows the RadWindow
    • Fixed: When the content in a RadWindow has a scrollbar which is scrolled, Firefox flickers while moving and resizing

    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.