What's new

UI for ASP.NET AJAX

Release History

UI for ASP.NET AJAX Q3 2012 (version 2012.3.1016)

October 17, 2012

Ajax

FIXED
  • Fixed: RadAjaxLoadingPanel should render color attribute for accessibility purposes

AsyncUpload

NEW
  • Added: Support for uploading files under iOS 6
  • Added: Disable chunk upload with FileApi module
  • Added: Query string parameters. When using FileApi/IFrame you could send additional information to the uploading handler as query string
  • Added: Different drop zones. Setting different drop zones to drop and upload files
  • Added: Starting the upload manually
  • Added: Use application pool impersonation
FIXED
  • Fixed: Pressing ESC while dragged file is over the drop area will leave the drop area visible
  • Fixed: When you try to upload a file with size of 0 bytes, asyncupload shows progress bar and freezes until cancel button is clicked
  • Fixed: RadAsyncUpload is not distorted by RadFormDecorator

AutoCompleteBox

NEW
  • Added: OnClientLoad client-side event
  • Added: Ability to set EmptyMessage
  • Added: Token editing
FIXED
  • Fixed: RadAutoCompleteBox is not disotrted by RadFormDecorator
  • Fixed: Empty message is not applied if entries are cleared with "autoCompleteBox.get_entries().clear();"

Barcode

NEW
  • Added: QR Code barcode type for RadBarcode

Button

NEW
  • Added: Single-click functionality to the RadButton control

Calendar/DateTimePickers

NEW
  • Added: RadTimePicker and GridDateTimeColumn support for TimeSpan(SQL2008 time type)
FIXED
  • Fixed: RadCalendar's selected day is not styled correctly in Opera

Captcha

NEW
  • Added: CaptchaValidate server-side event, which is fired before validation

ColorPicker

NEW
  • Improved: Drag-and-drop behavior on touch devices

ComboBox

NEW
  • Added: Ability to define Default item
FIXED
  • Fixed: [Breaking Change] RadComboBox is not decorated by RadFormDecorator
  • Fixed: Various memory leaks
  • Improved: [Breaking Change] RadComboBox skins are uniform and the skin sprites are optimized
CHANGED
  • Breaking Change: When CheckBoxes are enabled, selected item is marked as checked and vice versa

Common for all controls

NEW
  • Improved: Telerik.Web.UI dll passes the MSOCAF tool validation. All reported errors are fixed

Dock

NEW
  • Added Keyboard Support - command can be fired with keyboard shortcuts
  • Improved: Drag-and-drop behavior on touch devices
FIXED
  • Fixed: Inccorect positioning of floating RadDock after postback in case of relative parent

Editor

NEW
  • Added: Markdown export/import support for RadEditor
  • Added: New Format Painer tools as this of MS Word
  • Added: Functionality for customizing TrackChanges attributes
  • Added: Ability for Author A to remove/(accept/reject) author B's comment(s)/track changes, when Comments/TrackChanges are enabled
  • Added: get_htmlStripComments() client-side method, which returns the content of the editor without the comments
  • Added: Server-side implementation of Accept/Reject Track changes
FIXED
  • Fixed: Different users on the site cannot modify other users' changes in the TrackChanges feature of the RadEditor
  • Fixed: FileBrowser dialogs does not utilize PreselectedItemUrl parameter
  • Fixed: TrackChanges commands state is not working when there are more than one editors on the page
  • Fixed: When pasting in Chrome, the cursor does not advance and stays to the left of the pasted content
  • Fixed: Anchor's onclick property is stripped when toggling between Preview and any other mode of RadEditor
  • Fixed: Delete press enters in infinite loop, when the selection is at the end of the editor's content and TrackChanges is enabled. Firefox and Chrome bug.
  • Fixed: editor.pasteHtml() no longer pastes at current cursor position with EnableTrackChanges="true" in IE
  • Fixed: Keydown support of TrackChanges functionality in Firefox 15
  • Fixed: pastHTML(text) is not moving the cursor after the inserted text in Chrome
  • Fixed: Spell-check adding </RADEDITORFORMATTED_X> in editor
  • Fixed: Toolbar disappears when executing editor.get_toolAdapter().get_toolbarHolder()
  • Fixed: Pasting content adds a redundant <br> to the end in Chrome
  • Fixed: ImageManager dialog styles missing in IE

FileExplorer

NEW
  • Added: Ability to change preview modes dynamically in FileExplorer
  • Added: Keyboard support for thumbnail view in FileExplorer
  • Improved: ItemCommand server-side event is triggered when coping an item

Filter

NEW
  • Improved: RadFilter support for OpenAccessLinqDataSource
FIXED
  • Fixed: RadFilter reloads one and the same expressions when using the Save/Load settings functionality

FormDecorator

NEW
  • Added: A condition for not decorating HTML elements, filtering the items by a specific CSS class "radPreventDecorate"
FIXED
  • Fixed: Decorating input elements with CssClass
  • Fixed: Decorating radio buttons with labels when the Page has Master page

Gauge

With Q3’12, you can use Telerik’s high-performing, HTML5-based radial and linear gauges to draw attention to certain values in a scale. See demos

Grid

NEW
  • Added: RadGrid BIFF Export Image Support
  • Added: DetailItemTemplate which is displayed below the GridDataItem
  • Added: PageSizes property for defining the options for the ChangePageSize ComboBox in RadGrid pager
  • Adeed: Integration with RadODataDataSource
  • Added: PercentType property to RadGrid's GridNumericColumn
  • Improved: RadGrid client-side object should provide API for clearing selected cells.
FIXED
  • Fixed: Removed the Localizable attribute from the GridColumn Selected property
  • Fixed: GridPagerItem is created even when its Visible property is set to false.
  • Fixed: Bug with showColumn/hideColumn client-side methods in IE7 - Invalid argument error is fired when column is shown
  • Fixed: Dragging RadGrid rows show additional empty area by using Virtual Scroll
  • Fixed: EnableTimeIndependantFiltering is not working with header context menu
  • Fixed: GridTableView selectItem() client-side method is not working properly
  • Fixed: RadDatePicker inside Filter Item of RadGrid's DateTimeColumn, MaskedColumn and NumericColumn does not format their value on enter key press in IE8 when AutoPostBackOnFilter is set to false
  • Fixed: RadGrid does not provide localization for aggregate functions
  • Fixed: RadGrid Grouping Expand/Collapse is not working when ImagesPath property is set
  • Fixed: RadGrid row drag-drop can be performed regardless of the value of AllowRowsDragDrop property when RowDblClick event is handled on mobile devices
  • Fixed: RadGrid throws javascript exception when scrolling is enabled and static headers are used

HtmlChart

NEW
  • Added: New type for RadHtmlChart - Area
  • Added: Support for multiple Y-axes in RadHtmlChart
  • Added: Expose a public method which returns the SVG string to be used for export
  • Added: Padding and margin for series labels
  • Added: Property for PieSeries in RadHtmlChart to bind the series items' name to the database
  • Added: Property for ScatterSeries and ScatterLineSeries in RadHtmlChart to bind the series items' X-values to the database
  • Added: Ability to define templates for the RadHtmlChart tooltips and labels
  • Added: TextStyle settings for Series Labels, including Bold, Italic, FontSize, FontFamily, Color properties
  • Improved: Color handling in RadHtmlChart for known color names
FIXED
  • Fixed: The ExplodeField of the PieSeries should take true or false instead of true and empty string
  • Fixed: RadHtmlChart in an update panel inside RadPane (and other Telerik controls) throws an error upon AJAX request
CHANGED
  • Breaking change: The DataField property in RadHtmlChart series is now DataFieldY

ImageEditor

NEW
  • Added: Canvas support to RadImageEditor
  • Added: dialogs for canvas filters - Brightness&Contrast and InvertColor
FIXED
  • Fixed: onClose() client-side event handler is not called for the current ToolWidget
  • Fixed: Incorrect behavior of scrollToZoom functionality
  • Fixed: Dependency of the ImageEditor rendering of the dialogs on SkinManager skin changes

Input/InputManager

FIXED
  • Fixed: RadInputManager does not load input styles from CDN when the manager is in user control that is dynamically loaded on AJAX
  • Fixed: Decorated RadInput with RadFormDecorator
  • Fixed: Multiline RadTextBox does not deserialize new line characters correctly
  • Fixed: RadInput control does not override the scripts of Asp Validators if the validators are loaded using ajax after the input

ListBox

NEW
  • Improved: RadListBox with multiple selection
FIXED
  • Fixed: findItemByValue() client-side method does not work correctly when a zero as an interger is passed ever though there is an item with such value
  • Fixed: When RadListBox unchekItems() client-side method is called, the client state is not updated properly, e.g. the get_checkedItems() returns wrong items
  • Fixed: It is possible to transfer disabled items when server-side transfer is used

ListView

NEW
  • Added: Integration with RadODataDataSource
FIXED
  • Fixed: RadListView breaks when templates are created programmatically and they use Table objects

Menu

NEW
  • Improved: Touch events support
FIXED
  • Fixed: Memory leaks

Mobile Support Improvements

NEW
  • Added: Drag-drop column for the RadTreeList to facilitate dragging items on touch devices
  • Added: RadUpload/RadAsyncUpload now working in iOS 6
  • Added: Scheduler add/edit appointments through context menu
  • Added: RadTreeView touch-scroll extender support
  • Added: RadOrgChart drag-and-drop for touch devices
  • Added: RadTabStrip scrolling on touch devices
  • Added: RadTabStrip drag-to-reorder for touch devices
  • Added: Touch scrolling for RadRotator
  • Improved: Drag-and-drop behavior for RadSlider, RadColorPicker, RadWidnow, RadDock
  • Improved: RadTreeView drag-and-drop behavior (you can scroll, as well as drag-and-drop in the TreeView)
  • Improved: RadTreeList scrolling on mobile devices
  • Improved: RadTreeView with multiple selection
  • Improved: RadListBox with multiple selection
  • Improved: Provided better support for touch events in RadMenu, RadPanelBar, RadToolBar
FIXED
  • Fixed: RadTreeView selecting a node after scrolling
  • Fixed: RadListBox selecting an item after scrolling
  • Fixed: RadListBox drag-and-drop behavior

ODataDataSource

NEW
  • Added: RadODataDataSource data caching
  • Added: Integration with RadListView
  • Adeed: Integration with RadGrid
FIXED
  • Fixed: Cannot use numbers with the AutoCompleteBox when bound to RadODataDataSource
  • Fixed: The ID of the RadODataDataSource control from the ODataClientSetting is serialized instead of the ClientID
  • Fixed: Now all RadGrid filters can work with the ODataDataSource

OrgChart

NEW
  • Added: Web service binding
  • Added: RadOrgChart drag-and-drop for touch devices

PanelBar

NEW
  • Improved: Touch events support

PivotGrid

NEW
  • Added: RadPivotGrid Field List Configuration Panel
  • Added: RadPivotGrid filtering
  • Added: RangeGrouping for datetime and double objects as well as for custom logic
  • Added: Support for showing tooltips containing rich data for different cells of the control
  • Added: Session caching support to RadPivotGrid
  • Added: Totals and GrandTotals position for the PivotGrid control
  • Added: AggregatesPosition to support Rows and Columns position
  • Added: Outline layout
  • Added: Compact layout
FIXED
  • Fixed: RadPivotGrid ToolTips are not displayed properly in Opera and for expand/collapse buttons
  • Fixed: Exception is thrown when all row items except Van are collapsed in IE
  • Fixed: RadPivotGrid throws a null reference exception when dragging an aggregate field to the column/row zone
  • Fixed: The width property of CellStyle could not be applied

PivotGrid Beta

You can now display pivoted data in tabular, outline or compact layout. Enjoy support for aggregates, drag and drop support, and a field list control panel just like in MS Excel. See demos

RibbonBar

NEW
  • Added: RibbonBar minimize and maximize client events
  • Added: CommandName and CommandArgument for RibbonBar items as well as OnCommand server-side event
  • Added: New RibbonBar items: RibbonBarDropDown , RibbonBarComboBox, RibbonBarNumerictextBox and RibbonBarColorPicker
FIXED
  • Fixed: With two RibbonBars on the page, hovering over an item with ToolTip set displays the ToolTip in both RibbonBars
  • Fixed: Various fixes for IE6 / IE Compat mode
  • Fixed: RadRibbon QAT items are not distorted by RadFormDecorator
  • Fixed: RadRibbon new items are not distorted by RadFormDecorator

Rotator

NEW
  • Added: Touch scrolling for RadRotator
FIXED
  • Fixed: RadTickerItems are not kept in ViewState

Scheduler

NEW
  • Added: Ability to resize Appointments in RadScheduler by dragging their start
  • Added: MetroTouch Skin
  • Added: Scheduler add/edit appointments on touch/mobile devices through context menu
  • Added: Time zones support in the ICal export
FIXED
  • Fixed: When timezone is set to -5,-6, or -7 November 4th 2012 is shown two times in MonthView
  • Fixed: RadScheduler does not calculate start/end time of the day correctly when SelectedDate is in the transition week from winter to summer time
  • Fixed: RadScheduler InlineEditForm does not possition properly in TimeLineView under several conditions and when Template is used
  • Fixed: Snoozing a reminder in IE does not persist the snooze value after a postback and the reminder keeps popping up again
  • Fixed: RadScheduler's TimeLine view does work with exact time rendering and UI culture that uses comma as a decimal separator

ScriptManager

FIXED
  • Fixed: Issue with loading scripts via AJAX is MasterPage + UserControls scenarios

SharePoint 2007/2010

FIXED
  • Fixed: ImageManager-ViewMode property can not be set in RadEditor for SharePoint 2007/2010. Added new ImageManagerViewMode preperty for the ConfigFile.xml
  • Fixed: SPRadGrid fails to display date time values in a format different from dd/mm/yyyy

Slider

NEW
  • Improved: Drag-and-drop behavior on touch devices

SocialShare

FIXED
  • Fixed: The presence of the SendEmail dialog of the RadSocialShare causes Page.IsValid property to always return false

Splitter

NEW
  • Improved: SlidingPane's Tab rendering for vertical splitter

TabStrip

NEW
  • Added: Drag tab to reorder tabs functionality
  • Added: RadTabStrip scrolling on touch devices
  • Added: RadTabStrip drag-to-reorder for touch devices

TagCloud

NEW
  • Added: Keyboard support for RadTagCloud

ToolBar

NEW
  • Improved: Touch events support

TreeList

NEW
  • Added: Drag-drop column for the RadTreeList
  • Improved: RadTreeList scrolling on mobile devices

TreeView

NEW
  • Added: RadTreeView touch-scroll extender support
  • Improved: RadTreeView drag-and-drop behavior (you can scroll, as well as drag-and-drop in the TreeView)
  • Improved: RadTreeView with multiple selection

Upload

NEW
  • Added: Support for uploading files under iOS 6
FIXED
  • Fixed: RadUploadHttpModule throws security exception under Medium trust in .NET 45

Window

NEW
  • Improved: Drag-and-drop behavior on touch devices
  • Improved: The visual display of the predefined dialogs in RTL mode

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.