What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX 2010.2826

August 25, 2010

Common for all controls

What’s New

  • Improved: All event delegates now use "sender" as name for the first parameter
  • Improvement: Performance optimization for built-in localization support through embedded resources

What’s Fixed

  • Fixed: ClientIDMode can't be set to anything else than AutoID
  • Fixed: Firefox and WebKit viewport size doesn't include the scrollbar size
  • Fixed: The iPad/iPhone viewport is detected wrong because it is detached from the actual page scrolling

SharePoint 2007/2010

What’s Fixed

  • Fixed: [SharePoint 2007] RadEditor Web Part: the Insert Web Part tool should be removed, because it is not available in the web part scenario
  • Fixed: [SharePoint 2010] SPRadGrid's type check for SPDataSourceViewResultItem should use GetType().FullName
Visual Studio Extensions Icon

Visual Studio Extensions

What’s Fixed

  • Fixed: VSExtensions cause a slow-down saving a code file in App_Code
RadAsyncUpload Icon

RadAsyncUpload

What’s New

  • Improved: Detailed error information from the Flash upload module

What’s Fixed

  • Fixed: The flash module of RadAsyncUpload exceeds the row boundaries in IE6/7
  • Fixed: The flash object is not removed after the file is uploaded
  • Fixed: Issues with the temporary files
  • Fixed: RadAsyncUpload doesn't send CurrentOperationText (file name) to the RadProgressArea when using the Flash upload module
  • Fixed: The OnClientUploadFailed event is not raised when the upload has failed due to an HttpError
RadBinaryImage Icon

RadBinaryImage

What’s New

  • Improvement: Added a property to force image data persistence if the control is invisible
RadCalendar Icon

RadCalendar

What’s New

  • Added: Built-in keyboard navigation between dates

What’s Fixed

  • Fixed: RadCalendar applies selected day style to cells that should not be selectable
  • Fixed: RadCalendar does not deselect dates from adjacent months in the current view when ShowOtherMonthsDays="false"
  • Fixed: RadDatePicker MonthYearFastNavigation does not repaint dates properly after navigating when MaxDate is set
  • Fixed: RadTimeView incorrect time selection when footer is not used and RenderDirection="Vertical"
RadColorPicker Icon

RadColorPicker

What’s Fixed

  • Fixed: Show item alignment to show properly the selected colors in LTR and RTL modes
  • Fixed: Right to left support position in IE7
RadComboBox Icon

RadComboBox

What’s New

  • Improved: The DropDownCssClass property to be virtual

What’s Fixed

  • Fixed: Clicks on a RadComboBox, which is set initially with display:none, pass through the containing iframe
  • Fixed: Highlighted item is not selected when pressing Enter (when filter & MarkFirstMatch are enabled)
  • Fixed: JavaScript error in debug mode when using CDN in ASP.NET 4.0 (when automatic load on demand is enabled)
  • Fixed: RadComboBox exceeds its specified width in Chrome when located in a container with 'white-space: nowrap' style and running under ASP.NET 4.0
  • Fixed: Text is not higlighted in Chrome/Safari when typing if MarkFirstMatch=true
  • Fixed: The DropDownWidth property does not include the left and right borders of the dropdown
RadDock Icon

RadDock

What’s Fixed

  • Fixed: A problem when Width and Height are specified in decimal percentage values, and different Culture and UICulture is used
  • Fixed: An issue with RadDockZone dock(RadDock, Index) client-side method
  • Fixed: An issue with set_height client-side method when the dock is resizable, and the method is called after resizing the dock
RadEditor Icon

RadEditor

What’s Fixed

  • Fixed: Bullet list removal issue in Firefox - an empty UL or OL element stays after removing the list
  • Fixed: Changing link text copies the old text next to the link
  • Fixed: Editor ToggleFloatingToolbar button not localized
  • Fixed: Extra

    added when inserting a link in Internet Explorer

  • Fixed: InsertTable not producing XHTML compliant code
  • Fixed: InsertUnorderedList command not added to Undo stack and insert

    tags in the list items

  • Fixed: Problem in some browsers/scenarios with scrolling to the misspelled word in the RadEditor content area during spell check
  • Fixed: Not possible to set spell dictionary path as a physical folder
  • Fixed: Space between lines getting retained after changing size from bigger font to lower font in Safari / Chrome
  • Fixed: Table duplication bug with Table Properties
  • Fixed: The content area css is not disabled when the editor is loaded directly in Preview mode in Chrome / Safari
  • Fixed: When MakeUrlsAbsolute is enabled and RemoveScripts is disabled, the script tags are still stripped
  • Fixed: When RadEditor is resized up to the edge of the browser window, the textboxes under it disappear
  • Fixed: Opened dropdown is not closed while moving or closing RadEditor's floating toolbar
  • Fixed: Tools of the InsertTable dropdown are not active when the current selection is inside the table cell (under Internet Explorer 8)
RadFileExplorer Icon

RadFileExplorer

What’s Fixed

  • Fixed: RadFileExplorer Simple Skin issue
RadFilter Icon

RadFilter

What’s Fixed

  • Fixed: RadFilter's context menu is not styled if the control is invisible initially and displayed after an ajax request
RadFormDecorator Icon

RadFormDecorator

What’s New

  • Improved: RadFormDecorator Skin specific styles - grouping some selectors, removing base styles from all skin specific files in order to decrease the file size and improve the performance

What’s Fixed

  • Fixed: RadFromDecorator misspelled Segoe UI font name
  • Fixed: Server exception when intentionally feeding invalid data in the client state of RadFormDecorator
  • Fixed: Added an additional selector to prevent text flcikering in IE8, when RadTexBox is used together with RadFormDecorator
  • Fixed: Border :hover color in Black skin - changed from green to gray, to have consistency with other Telerik controls
  • Fixed: Input (Textboxes and Buttons) vertical alignment in Internet Explorer 6
RadGrid Icon

RadGrid

What’s New

  • Added: New property FilterControlToolTip for RadGrid columns which inherit from the GridBoundColumn class
  • Added: EditDataFormatString property for GridDateTimeColumn

What’s Fixed

  • Fixed: GridBinaryImageColumnEditor/GridAttachmentColumnEditor does dispose incorrect uploaded file stream
  • Fixed: GridClientSelectColumn header checkbox does not get selected/unselected when UseStaticHeaders="true"
  • Fixed: GridClientSelectColumn's select/deselect all header check-box is not keeping its checked state synchronized with the selected state of the items when static headers are switched on
  • Fixed: GridRatingColumn throws exception when initialized in detail tables
  • Fixed: clearSelectedItems method throws exception if client dataItems collection does not exist
  • Fixed: EnableHeaderContextFilterMenu buttons cause validation
  • Fixed: GridColumn client object is not properly disposed
  • Fixed: GridNumericColumn, GridMaskedColumn and GridDateTimeColumn filter controls do not prevent default Enter key behavior when no automatic filtering is setup
  • Fixed: GridRatingColumn does not set the grid's skin to the RadRating control in its cells
  • Fixed: PDF Export throws exception when exporting image with incorect ICC Profile
  • Fixed: repaint client method throws error when the MasterTableView is not bound
  • Fixed: JS error is thrown on load in IE7 or earlier when all grid columns are Visible="false"
  • Fixed: RadGrid's auto-generated hierarchy is not being exported correctly to ExcelML
  • Fixed: RadGrid's column reorder animation does not display the animated container positioned at the correct localtion when there is a command item template for the table view
  • Fixed: GridDropDownColumn does not display its values when the column data is passed through the DataSource property of the column editor
  • Fixed: GridTemplateColumn throws exception when the columns' FillValues method is used and a global ItemTemplate is defined for the parent GridTableView
  • Fixed: Removed hard-coded text from RadGrid MS Word Export
  • Fixed: GridDataItem's hierarchical index is not correctly incremented when initially an empty grid is bound client-side
  • Fixed: PageCount client-side property is not correctly set when the control is populated with empty data through codeless client-side data binding
  • Fixed: RadGrid modal popup edit form forcing unnecessary scrollbars in IE8
RadInput Icon

RadInput

What’s Fixed

  • Fixed: RadInputManager does not update the CSS styles of some input settings when invalidating the page or focusing an invalid input
  • Fixed: RadInputManager not changing its Skin according to RadSkinManager
  • Fixed: RadInputManager NumericTextBoxSetting insert the decimal separator always at the end of the text in IE & Chrome
  • Fixed: RadInputManager service validation fails with Windows Authentication
  • Fixed: RadTextBox is not displaying the empty message when it is set on the client with the set_emptyMessage() method
RadListBox Icon

RadListBox

What’s Fixed

  • Fixed: RadListBox does not navigate to the matching item when it's not visible and all visible items are partial matches (SelectionMode="Multiple")
  • Fixed: findItemByAttribute client-side method always throws an error
  • Fixed: Transfer buttons sometimes look disabled when they should be enabled
  • Fixed: When a RadListBox item is double-clicked the buttons are disabled
RadListView Icon

RadListView

What’s Fixed

  • Improvement: Support for custom item drag handles

What’s Fixed

  • Fixed: RadListView dragged item container does not have zIndex set
  • Fixed: Extracting old values cause the listview to bind too early
  • Fixed: RadListView's Controls collection is not re-created correctly in a scenario when a CompositeDataBoundControls are embedded into the item templates
RadPanelPar Icon

RadPanelBar

What’s Fixed

  • Fixed: Expand handle doesn't expand/collapse when there is content template
  • Fixed: Expand handle doesn't work properly for Single and Full expand items.
  • Fixed: When ExpandMode is set to FullExpandedItem and the initial expanded item has overflowing ContentTemplate, the item is being rendered without scrollbar
  • Fixed: When ExpandMode is set to FullExpandedItem and an item which has sub-items has Expanded property set to true, in FF it is showing the expanded icon, but it's not expanded and cannot be expanded
  • Fixed: When ExpandMode is set to SingleExpandedItem or FullExpandedItem and multiple root items have Expanded=true, they are all rendered expanded and their text elements become unresponsive
RadRating Icon

RadRating

What’s New

  • Added: Support for ASP.NET validator controls

What’s Fixed

  • Fixed: The client-side setters for the Enabled and ReadOnly properties - disabling RadRating does not clear the hover state
RadRotator Icon

RadRotator

What’s Fixed

  • Fixed: RadRotator's content is unexpectedly scrolling UP and DOWN when the mouse wheel is used in WebKit browsers
  • Fixed: The set_currentItemIndex client-side method of RadRotator in case WrapFrames is set to true
  • Fixed: JS error is thrown in case the RotatorType is either Carousel or CarouselButtons and there are no items in the rotator
  • Fixed: The scroll animation of a vertical RadRotator in IE6 and IE7
RadScheduler Icon

RadScheduler

What’s New

  • Improved: RadScheduler's Exchange provider now retrieves only necessary appointment fields for improved performance

What’s Fixed

  • Fixed: Appointment set to occur every 24 months is occurring every 12 months
  • Fixed: DropDowns in RecurrenceEditor don't inherit the z-index of the control
  • Fixed: EnableEmbeddedSkins and EnableEmbeddedScripts are not set on the integrated recurrence editor
  • Fixed: IE8 doesn't inherit text-decoration from .rsApt to .rsAptContent
  • Fixed: OnAppointmentClick event doesn't fire when AllowEdit="false"
  • Fixed: Opera 10.5 ContentArea and VerticalHeader row heights don't match
  • Fixed: RadScheduler hangs when setting MinutesPerRow to 0
  • Fixed: RadScheduler Recurrence Editor labels have bigger line height than they should
  • Fixed: Recurrence rules returned by RecurrenceEditor have Range.MaxOccurrences set to 0 by default (it should be Int32.MaxValue)
RadScriptManager Icon

RadScriptManager

What’s New

  • Improved: The RadScriptManager will now skip the handler detection if it fails with exception

What’s Fixed

  • Fixed: The hidden field used by RadScriptManager grows larger on each AJAX update (IE only)

RadSkinManager

What’s Fixed

  • Fixed: RadSkinManger is not allowing RadContextMenu to be set through its ControlsToApplySkin property
  • Fixed: RadSkinManager per control type skinning functionality with nested RadControls
RadSlider Icon

RadSlider

What’s Fixed

  • Fixed: In case you change the cursor style of the drag handle, the user is not able to change the value of the slider by dragging the handle
RadSpell Icon

RadSpell

What’s Fixed

  • Fixed: Trying to save an empty dictionary using the DictionaryImporter results in an exception
RadSplitter Icon

RadSplitter

What’s Fixed

  • Fixed: In some cases RadPane does not call repaint of its child RadControls after you expand it
  • Fixed: The size of a nested splitter, in case its parent splitter is defined in an initially invisible parent (with a "display none" style setting)
  • Fixed: When the splitter is sized in percentages and VisibleDuringInit is false, it disappears under IE if the page is running with Google Chrome Frame plugin
RadTabStrip Icon

RadTabStrip

What’s New

  • Improvement: Introduced protected virtual CreatePageView method in RadMultiPage
RadTagCloud Icon

RadTagCloud

What’s Fixed

  • Fixed: A problem with RadTagCloudEventArgs passed to the ItemClick server-side event
RadToolBar Icon

RadToolBar

What’s Fixed

  • Fixed: DisabledCssClass is not applied when RadToolBarButton is disabled on the client
RadToolTip Icon

RadToolTip

What’s Fixed

  • Fixed: When RadToolTipManager is used with ASP.NET 4.0 and in integration with the AjaxControlToolkit for 4.0 , the client events are not fired
  • Fixed: When RadToolTipManager is used with OnAjaxUpdate event and ASP.NET 4.0, in some scenarios /e.g MasterPage/ a js error is thrown and no content is loaded
RadTreeView Icon

RadTreeView

What’s Fixed

  • Fixed: A possible exception when working with large amount of nodes
  • Fixed: Checked nodes with visible property set to false are not rendered but their indexes are serialized in checkedIndexes
  • Fixed: JavaScript error when clicking node having children in Safari
  • Fixed: Nodes with ExpandMode=ServerSideCallBack and expanded server-side are rendered expanded, but with collapsed icon (plus sign)
  • Fixed: RadTreeView's javascript plus and minus hovers are not consistently applied on expand/collapse
  • Fixed: SelectedImageUrl property doesn't resolve relative URL
  • Fixed: When selected node's Visible property is set to false, node's index remains in the array of selected nodes (client-side) and selecting another node results in js error
RadUpload Icon

RadUpload

What’s Fixed

  • Fixed: Restored the RadProgressArea updateVerticalProgressBar client-side method
RadWindow Icon

RadWindow

What’s New

  • Improvement: Add new get_argument() method to the second object passed to the RadWindow's OnClientBeforeClose event handler
  • Improved: RadWindow global styles applied to TABLE and TD elements has been removed and applied to Telerik elements only

What’s Fixed

  • Fixed: Ajaxified controls in the window ContentTemplate raise an error when a postback is raised on the page after an Ajax update in RadWindow
  • Fixed: RadWindowManager's IconUrl property is ignored when a RadWindow is opened via radopen()
  • Fixed: When a page which contains a RadWindow with ContentTemplate and RadEditor in it is unloaded, a js error occurs
  • Fixed: RadWindow horizontal sprite gif image

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.