Quick links
- Gauge
- PivotGrid Beta
- Common for All Controls
- Mobile Support Improvements
- SharePoint 2007/2010
- Ajax
- AsyncUpload
- AutoCompleteBox
- Barcode
- Button
- Calendar/DateTimePickers
- Captcha
- ColorPicker
- ComboBox
- Dock
- Editor
- FileExplorer
- Filter
- FormDecorator
- Grid
- HtmlChart
- ImageEditor
- Input/InputManager
- ListBox
- ListView
- Menu
- ODataDataSource
- OrgChart
- PivotGrid
- RibbonBar
- Rotator
- Scheduler
- ScriptManager
- Slider
- SocialShare
- Splitter
- TabStrip
- TagCloud
- ToolBar
- TreeList
- TreeView
- Upload
- Window
New controls
Gaugenew
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
PivotGrid Betanew
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
CHANGES
Common for all controls
new
- Improved: Telerik.Web.UI dll passes the MSOCAF tool validation. All reported errors are fixed
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
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
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
Breaking Changes
- Braking Change: When CheckBoxes are enabled, selected item is marked as checked and vice versa
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
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
Breaking Changes
- 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
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
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
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