What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX 2010.1415

April 14, 2010

Common for all controls

What’s New

  • VS 2010/.NET 4 RTM support

What’s Fixed

  • Fixed: JavaScript IntelliSense doesn't work with the embedded version of jQuery
  • Fixed: to[ControlName] JavaScript IntelliSense helper method causes run time error for the following controls: AsyncUpload, TabStrip, ToolBar, Upload, Scheduler, TreeView, ListBox, ComboBox, PanelBar
Visual Studio Extensions Icon

Visual Studio Extensions

What’s New

  • Added: ASP.NET Upgrade Wizard should update App_GlobalResources
  • Improved: DSLTools Prerequisite

What’s Fixed

  • Fixed: Code language selection in WebSite does not work.
  • Fixed: Improper ToolBox item filtering in VS2010
  • Fixed: Visual Studio crash during startup.
  • Fixed: Issue with long paths when creating a new Telerik Project
  • Fixed: Connection strings not displayed in database binding scenarios
RadAjax Icon

RadAjax

What’s New

  • Improved: Queuing functionality
RadAsyncUpload Icon

RadAsyncUpload

What's Fixed

  • Fixed: RadAsyncUpload throws an error when trying to remove a file input in IE
  • Fixed: Server returns an error when a RadAsyncUpload finishes uploading while a regular RadUpload is still uploading
RadBinaryImage Icon

RadBinaryImage

What’s Fixed

  • Fixed: Handler throws NullReferenceException if no image data is found
RadCalendar Icon

RadCalendar

What’s Fixed

  • Fixed: RadCalendar view matrix not expanding to 100% width in design time
RadCaptcha Icon

RadCaptcha

What’s New

  • Improved: The audio feature of the RadCaptcha control, by embedding the audio file directly on the page

What’s Fixed

  • Fixed: Problem when dynamically setting the ImageStorageLocation property
RadComboBox Icon

RadComboBox

What’s New

  • Improved: RadComboBox localization support
  • Improved: Spaces after an autocomplete separator are ignored when matching Items (MarkFirstMatch=True)

What’s Fixed

  • Fixed: DropDown is not correctly positioned when in RTL and label and dropdown widths are set
  • Fixed: Design-time exception when binding to an ObjectDataSource that returns a DataTable
  • Fixed: In FormView/RadGrid all Items are loaded on the first Items request although EnableVirtualScrolling/ShowMoreResults are set to true in Automatic Load On Demand mode
  • Fixed: Pressing Delete in Autocomplete mode moves the caret at the end of the input
  • Fixed: Pressing ESC twice while the dropdown is expanded breaks the filtering functionality of the combobox in IE
  • Fixed: Scrolling with the Down arrow key breaks Virtual Scrolling in IE8
  • Fixed: Selected Item remains after all text is deleted and RadComboBox loses focus [EmptyMessage is set and AllowCustomText=True]
  • Fixed: SelectedIndexChanged does not fire on blur if text is cleared and an item is selected (in a non read-only RadComboBox)
  • Fixed: Text selection is lost if text matches an item loaded on demand (EnableTextSelection=True)
  • Fixed: The client-side RadComboBoxItem.set_text() method clears the content of the ItemTemplate (if any)
  • Fixed: The findComboBox() and toComboBox() methods are missing from the global client-side API
  • Fixed: Typing an apostrophe (') in the input area causes a javascript error
  • Fixed: Width is not rendered when a Label is set
RadCompression Icon

RadCompression

What’s Fixed

  • Fixed: Workaround is added for AJAX Response.Redirects issue under .Net4
RadEditor Icon

RadEditor

What’s New

  • Added: Paste Html dialog tool. The dialog provides the ability to paste predefined HTML code in the editor's content.
  • Added: Exposed an OnExportContent event for exporting RTF content to Database/External RTF file
  • Improved: Paste From Word functionality of RadEditor by cleaning of some unnecessary style attributes.
  • Improved: Paste From Word functionality of RadEditor by enabling pasting of formatted (colorized) ordered and unordered lists.

What’s Fixed

  • Fixed: ConvertToXhtml filter sometimes creates invalid border attributes
  • Fixed: Editor injects originalPath and originalAttribute in tags in IE7 / IE8
  • Fixed: PdfExportFilter filter does not recognize the value of the table colspan attribute
  • Fixed: Some strings in the Image Map editor dialog are not properly localized (ShapeAlt, SelectImage)
  • Fixed: Standalone img manager throws a "Function expected" error when inserting am image when UseClassicDialogs=true
  • Fixed: TD padding of the RadEditor cells when editor is inside a decorated table
RadFileExplorer Icon

RadFileExplorer

What's Fixed

  • Fixed: Cannot hide name or size grid columns in RadFileExplorer
RadFilter Icon

RadFilter

What’s New

  • Added: RadFilter support for custom field editors
  • Added: Localization support for RadFilter + ability to change fields display text

What's Fixed

  • Fixed: RadFilter causes validation on adding/apply expressions
  • Fixed: RadFilter does not build correct expressions when filtering on string with OQL and StartsWith/EndsWith with EntityDataSource
  • Fixed: RadFilter does not form appropriate expression in .NET 3.5 when filtering on char
RadFormDecorator Icon

RadFormDecorator

What’s Fixed

  • Fixed: Decorated checkboxes and radiobuttons do not work as expected in Opera 10.50 or later
  • Fixed: RadFormDecorator table borders visibility problem
  • Fixed: Problem with height of checkboxes and radiobuttons under Chrome and Safari
  • Fixed: Issues with the integration between RadFromDecorator and RadComboBox
  • Fixed: Possible XSS issue with RadFormDecorator when using custom skins (also applicable for RadEditor dialogs)
RadGrid Icon

RadGrid

What’s New

  • Improved: Added support for DomainDataSource QueryParameters

What’s Fixed

  • Fixed: GridAttachmentColumn throws JS exception in IE when a random string is entered in RadUpload
  • Fixed: GridButtonColumn does not copy the ConfirmTitle on Clone
  • Fixed: GridButtonColumn does not postback with ConfirmType="RadWindow" in Safari and Chrome
  • Fixed: GridDateTimeColumn does not clear the applied filter when the date input value is deleted and Enter is pressed
  • Fixed: GridNumericColumn filter box receives an incorrect value after filtering on it when linq expressions are enabled and current culture has a decimal separator different than dot.
  • Fixed: PagerStyle.AlwaysVisible property's value is not properly propagated from the grid object to the table views.
  • Fixed: RadGrid client object throws javascript error in IE when command item is displayed and all columns are hidden from the header context menu
  • Fixed: RadGrid column sort styles persist after "Clear Sorting" has been selected from the header context menu.
  • Fixed: RadGrid does not create properly AutoGeneratedColumns when bound to EntityDataSource/OpenAccessDataSource and there are no records to display
  • Fixed: RadGrid does not properly resize grid columns when columns are hidden
  • Fixed: RadGrid does not update the colspan of group headers and nested view cells when a hidden column is shown after postback
  • Fixed: RadGrid pager appears on top on postback from an external control when the page size is greater than the count of data items.
  • Fixed: RadGrid throws an exception when PagerStyle.Mode = Slider and OnCommand client event handler is attached
  • Fixed: RadGrid throws exception when bound to EntityDataSource and DataSourceViewChanged is fired multiple times
  • Fixed: RadGrid breaks under Mono - a type converter exception being thrown when the DataType property of any of the grid's columns has been set.
  • Fixed: RadGrid breaks when AutoPostBackOnFilter is set for a date-time column and invalid date is specified in the filter date input.
  • Fixed: RadGrid's frozen columns break when columns width is set in "em" units.
  • Fixed: RadGrid's header context filter menu opened over a numeric box column should take into account the current culture number format when constructing the filter expression.
  • Fixed: Client-side RowCreating and RowCreated events are not raised for extra items with client-side databinding
  • Fixed: Error is thrown in some cases when window is resized when scrolling with static headers is enabled under IE6
  • Fixed: Filtering on strings with LinqExpressions using OpenAccessDataSource does not work as expected
  • Fixed: GridImageColumn is not re-created correctly for extra items when populated client-side
  • Fixed: GroupFooter aggregates on template columns does not work as expected if only template columns are used
  • Fixed: HyperLinkColumns are not recreated correctly for an extra item when grid is populated through client-side binding
  • Fixed: Incorrect encoding when exporting to PDF
  • Fixed: RadGrid does not calculate column aggregates with EnableLinqExpressions=true when bound to forward only enumerable
  • Fixed: GridClientSelectColumn header checkbox inconsistent behavior
  • Fixed: When dragging a column header in RadGrid, pressing the right mouse button causes the drag handle to stick on its position
RadInput Icon

RadInput

What’s New

  • Improved: RadNumericTextBox should clip the decimal part without rounding when DecimalDigits=N and AllowRounding="false"

What’s Fixed

  • Fixed: RadInput switches to enabled state after PostBack if EmptyMessage is set
  • Fixed: RadInputManager does not shows TargetInputs ErrorMessage when validation on server fails if target input has AutoPostback set to true
  • Fixed: RadInputManager invalidates only the first textbox per InputSetting
  • Fixed: RadInputManager displays empty message when focused after validation of the inputified control has failed.
  • Fixed: RadMaskedTextBox DisplayMask concatenates entered text when there are empty positions between chunks of entered text
  • Fixed: RadMaskedTextBox overwrites the first character when typing in Safari/Chrome and when the first character of the mask is a literal
  • Fixed: RadMaskedTextBox right-aligns incomplete values on blur when DisplayMask is set
  • Fixed: RadNumericTextBox rounding when the decimal part starts with 0
  • Fixed: RadTextBox.AutoCompleteType=Disabled not applied
  • Fixed RadInputControl throws exception when blurred on validation in .NET 4
RadListBox Icon

RadListBox

What’s New

  • Added: Option to loop through items starting with the pressed letter while the ListBox has focus
  • Added: Tooltips for all RadListBox buttons
  • Added: Enumeration allowing to specify which transfer buttons should be rendered

What’s Fixed

  • Fixed: Items are not yet reordered when the Reorder event fires when using drag-and-drop
  • Fixed: Attributes are not copied on transfer in TransferMode=Copy
  • Fixed: IDs are rendered to RadListBoxItems
  • Fixed: If there are items selected and clearSelection() is invoked the transfer buttons stay enabled.
  • Fixed: RadListBox buttons are not positioned correctly in FF 3.6
  • Fixed: RadListBox designer glitches
  • Fixed: RadListBoxItem templates are not preserved over client-side reordering
  • Fixed: Setting BorderColor to RadListBox does not update the UI
  • Fixed: The new buttons, MoveToTop and MoveToBottom are missing their icons.
RadListView Icon

RadListView

What’s New

  • Added: Validation groups generation for the built-in predefined layouts

What’s Fixed

  • Fixed: RadListView does not extract all bindable fields when bound to EntityDataSource/OpenAccessDataSource and there are no records to display
  • Fixed: Nested databound controls in edit item template are databound twice in some scenarios
  • Fixed: Predefined layouts' buttons should have appropriate tooltips
  • Fixed: Unnecessary tr elements are added when UnorderList layout is generated and paging is enabled
  • Fixed: Binding fails due to System.Linq.Enumerable iterator Reset method throws NotImplementedException instead of the expected NotSupportedExpection
RadMenu Icon

RadMenu

What’s New

  • Added: Implemented rounded corners for context menu
  • Improved: Rounded corners and shadows now work with scrollable sub-menus

What’s Fixed

  • Fixed: RadContextMenu displays elements after the items (IE compatibility view)
  • Fixed: RadMenu cannot be enabled on the client if it is rendered with Enabled="false" (IE only)
  • Fixed: The lifecycle of controls part of RadMenuItem template is executed twice
  • Fixed: ContextMenu throws "theForm is undefined" Javascript error in MVC
  • Fixed: RadMenu root items in Default and Telerik skins are broken when RadMenu has a set width
  • Fixed: Label elements do not receive click events inside RadMenu templates
RadPanelPar Icon

RadPanelBar

What’s Fixed

  • Fixed: RadPanelBar does not expand the selected item to its full height (IE)
  • Fixed: RadPanelBar animated gif is causing problems in IE and performance spikes
RadRating Icon

RadRating

What’s Fixed

  • Fixed: The rated client event and the rate server event - these events should be raised in case the user clicks on a rating item, no matter if the value of the control changes or not
  • Fixed: The dash in the name of RadRating-vsdoc.js file - it was a Unicode character
RadRotator Icon

RadRotator

What’s New

  • Added: Cross fade animation for RadRotator

What’s Fixed

  • Fixed: The check whether the rotator should end its scrolling animation in case WrapFrames=false.
  • Fixed: The scrolling animation of the rotator in case RotatorType=SlideShow - in case the animation is paused during the FrameDuration timeout, the animation starts immediately after the mouse moves away from the rotator.
  • Fixed: The scrolling animation of the rotator in case RotatorType=SlideShow and FrameDuration=0 - the animation ran only once and then stopped.
RadScheduler Icon

RadScheduler

What’s New

  • Added: BackColor and BorderColor properties for ResourceStyle
  • Improved: Server-side exception is thrown when unsupported view type (all view types grouped by date and resource) is selected in Web Service binding mode
  • Improved: RadScheduler IE7 hover performance

What’s Fixed

  • Fixed: GetAppointments is called twice when clicking "more..." link in month view (Web Service binding)
  • Fixed: Individual occurrences cannot be deleted when using Web Service binding (regression in official Q1 2010 release)
  • Fixed: JavaScript error can occur after changing the selected date and switching to month view (Web Service binding)
  • Fixed: JavaScript error can occur when closing templated advanced form
  • Fixed: JavaScript error occurs when the selected view is not user selectable (in Web Service binding mode)
  • Fixed: RadScheduler throws runtime exception in Web Service binding mode when ClientIDMode is Predictable (default value in .NET 4)
  • Fixed: The "Edit only this occurrence/Edit series" choice is ignored when editing appointments through the advanced form (StartEditingInAdvancedForm="true", web service binding only)
  • Fixed: The OnClientFormCreated event arguments do not contain a reference to the correct appointment when editing recurrence series. The reference is always to the originally clicked appointment and not to the master or newly created recurrence series.
  • Fixed: The Remove Recurrence Exceptions button is not available in the advanced form (with web service data binding, and external templates)
  • Fixed: Using TimeZoneOffset can cause the 'show more' link in month view to appear for days with no appointments
  • Fixed: Timeline view Vertical header width is broken in IE7
  • Fixed: Validator tooltip not positioned correctly in some cases
RadScriptManager Icon

RadScriptManager

What’s Fixed

  • Fixed: Telerik.Web.UI.WebResource.axd does not send Last-Modified date, as a result "soft" refreshes (hitting F5) will re-request the content instead of returning 304 Not Modified
RadSiteMap Icon

RadSiteMap

What’s Fixed

  • Fixed: Setting Enabled=false for RadSiteMap node does not change its state
  • Fixed: RadSiteMap base dispose method is not being invoked on disposal.
RadSlider Icon

RadSlider

What’s New

  • Improved: The design time of RadSlider

What’s Fixed

  • Fixed: "Specified cast is not valid." server error after postback, in case you have an invisible slider on the page
RadSpell Icon

RadSpell

What’s Fixed

  • Fixed: In some cases in IE the content in the RadSpell dialog box is not scrolled to the misspelled word
  • Fixed: Security validation problem with RadSpell in ASP.NET 4 web applications when checking HTML
RadSplitter Icon

RadSplitter

What’s New

  • Added: Overlay property for the RadSlidingPane control
RadTabStrip Icon

RadTabStrip

What’s Fixed

  • Fixed: RadMultiPage throws a JavaScript error when disposing and the debug version of the MS AJAX scripts is used
RadToolTip Icon

RadToolTip

What’s Fixed

  • Fixed: The right border of the tooltip is not visible while the content is being loaded on demand
  • Fixed: When a tooltip's content loaded on demand is being loaded and another tooltip is shown before the first tooltip has finished loading, the result is a blank tooltip
RadTreeView Icon

RadTreeView

What’s New

  • Added: AnimationEnd event after expand/collapse

What’s Fixed

  • Fixed: Node Image not updated after expanding a node with ExpandMode="WebService"
RadWindow Icon

RadWindow

What’s Fixed

  • Fixed: RadWindow's live resize is not working as expected in Firefox 3.6.x
  • Fixed: OnResizeStart is called when you click the icon in the titlebar of RadWindow

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.