Q1 2011 (version 2011.1.315)

March 16, 2011

Skip Navigation LinksProducts > ASP.NET AJAX Controls > What's New & Roadmap > Release History > Details > Q1 2011 (version 2011.1.315)

Q1 2011 (version 2011.1.315)

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

Next Steps

Download 30-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.