Release History

By product

UI for ASP.NET (discontinued) Q1 2007

April 22, 2007

What’s New in RadControls for ASP.NET Q1 2007:

RadAjax v1.7

What’s New:

  1. OnRequestError client-side event is now added.
  2. RadAjax can now update RadControls “Prometheus”, ASP.NET AJAX controls, AjaxToolkit, etc.
  3. AjaxLoadingPanel now has UseEmbeddedScript property.

What’s Fixed:

  1. RadAjax/RadGrid clash problem with ajax timer and grid is now fixed.
  2. ServiceManager - problems with methods with void return type are now fixed.
  3. Eval of <script language="javascript"> no longer fails on Mozilla browsers.
  4. A rare crash in specific cases with image buttons on IE is now fixed.
  5. Timer OnClientTick event now fires properly and can be canceled.

RadCalendar v2.1

What’s New:

  1. New Client-side methods for operation with the range dates properties for RadDatePicker / RadDateTimePicker: GetRangeMinDate(), SetRangeMinDate(date), GetRangeMaxDate(), SetRangeMaxDate(date).
  2. Support for recurring days of the calendar in client mode (AutoPostBack="false").
  3. New RadCalendar.DayCellToolTipFormat property.
  4. New RadCalendar.EnableMonthYearFastNavigation property - enables the FastNavigation popup on click of the Fast Navigation popup zone (the default value is true).
  5. New RadCalendar.FastNavigationSettings.EnableTodayButtonSelection property - indicates whether the Today button (part of the FastNavigation popup) performs date selection or navigation only (the default value is false).
  6. New client- side events: RadCalendar.ClientEvents.OnColumnHeaderClick, RadCalendar.ClientEvents.OnRowHeaderClick, RadCalendar.ClientEvents.OnViewSelectorClick
  7. New RadDatePicker.Clear() server-side method - clears the selected date of the RadDatePicker control and displays a blank date.

RadChart v3.1

What’s New:

  1. RadChart now supports Shadows for all elements.
  2. RadChart will display a predefined message when there are no items in the series.
  3. One-property skinning mechanism is now implemented.
  4. Secondary Y-axis is now supported

RadCombobox v2.7

What’s New:

  1. JSON Security flaw is now fixed.
  2. Several minor bugfixes and optimizations.

RadEditor v7.1

What’s Fixed:

  1. Due to a problem in IE in the following scenario: <P><STRONG>sample </STRONG> text</P>,
  2. style would be incorrectly applied, because the range's start element would be <STRONG>, not <P>. The problem is now fixed.
  3. A problem in Mozilla browsers with AJAX on initial load is now fixed.
  4. New support in XHTML filter to always set an alt attribute in IMG elements
  5. If a user would chose a color, then use the color-picker, then tries to add a custom color, but decides to press cancel - the last chosen color would apply to the selection. The problem is now fixed - no color is applied when the user cancels the custom / hex color popup.
  6. Two problems with NewLineBr = false under Mozilla browsers are now fixed. Improved behavior when hitting Enter in scenarios with lists and tables.
  7. A problem with pasting content in Mozilla browsers in some scenarios - BODY element is destroyed. In scenarios where the container is BODY it should not go to parent node. The problem is now fixed.
  8. In Mozilla scenarios where the content is not well formed and there are child bold elements within other bold tags, the B to STRONG regex would not perform well. The behavior is now corrected.
  9. Added support for UseClassicDialogs to RadSpell inside of RadEditor. At present, the spell was not configured properly and would always render inside of "RadWindow" dialog

RadGrid v4.6

What’s New:

  1. New table-layout: auto when scrolling with static headers (IE only).
  2. ShowDesignTimeSmartTagMessage boolean RadGrid property to show/hide "Use the smart tag in the top right corner to quickly set the most important properties!"
  3. New FilterImageToolTip property for GridColumn.
  4. New OnRequestError client-side event
  5. RadGrid in Ajax mode can now update RadControls “Prometheus”, ASP.NET AJAX components, AjaxToolkit, etc.
  6. New PageSizeChanged cancelable server-side event. The grid will no longer fire PageIndexChanged in this case anymore.
  7. Export to MS Word / MS Excel is now unified. All other methods except ExportToExcel() and ExportToWord() marked as obsolete.
  8. Table-layout:fixed can now be set explicitly using GridTableView.TableLayout property.

What’s Fixed:

  1. A minor problem with virtual scrolling is now corrected.
  2. A problem with scrolling with static headers and self-referencing hierarchy is now fixed.
  3. Client-side method SwapColumns now works as expected if static headers are enabled
  4. RowSelected no longer catches all errors.
  5. Property Builder / Paging / Pager mode combo now properly displays latest pager style modes
  6. "At least one element in the source array could not be cast down to the destination array type." error in MasterTableView RenderColumns getter is now fixed.
  7. MasterTableView EditForm and UserControlName settings are now persisted in the page after change.
  8. OnRowDeselecting is now properly canceled when using CTRL to select/deselect.
  9. Export to Excel with Unicode chars now behaves as expected.
  10. RadGrid is now properly resized on splitter pane expand/collapse.
  11. Columns can now be dragged on a sorting link.
  12. Splitter and RadGird with static headers problem under IE6 is now fixed.
  13. Safari problem when RadGrid is with scrolling and static headers inside TabStrip/MultiPage is now fixed.

RadInput v2.0

What’s New:

  1. Two new controls added to the RadInput suite: RadTextBox (built over the standard MS TextBox control and exposes several additional features like predefined skins, empty message support, conditional postback on text change, flexible caret/button positioning and text selection on focus, etc) and RadNumericTextBox (allows you to filter the input entered by the user and forbids entering data which is not in a numeric format).
  2. RadDateInput has been completely redesigned -- now the control features a smart parsing engine (Microsoft Outlook-style date entry), its object model is reorganized and extended and its integration with RadCalendar is more intuitive now. The performance is greatly optimized. The logic controlling the EmptyDate value is decoupled now from MinDate, i.e. MinDate property will have separate meaning now (valid for selection).
  3. RadMaskedTextBox performance has been greatly optimized and a few enhancements are added to it.

RadMenu v4.3

What’s Fixed:

  1. ExpandDirection now properly loads from XML file.
  2. Ampersands in URL properties are now properly escaped in JSON output
  3. A bug in child items positioning in Gecko based browsers and quirks mode is now fixed.
  4. e.Item.DataItem now returns the right argument when RadMenu is bound to XmlDataSource

RadPanelbar v4.2

What’s Fixed:

  1. Ampersands in URL properties are now properly escaped in JSON output.
  2. e.Item.DataItem now returns the right argument when RadPanelbar is bound to XmlDataSource

RadSplitter v1.2

What’s Fixed:

  1. RadSlidingPane no longer shows and hides immediately under IE7.
  2. RadResize is now called on init of the splitter, even when the splitter is in %.

RadTabstrip v3.5

What’s New:

  1. New Server-side validation support.

What’s Fixed:

  1. Ampersands in URL properties are now properly escaped in JSON output.
  2. A bug causing whitespaces in certain skins is now fixed.

RadToolbar v1.5

What’s Fixed:

  1. Checked state now properly persists on postbacks.

RadTreeview v6.2

What’s Fixed:

  1. Ampersands in URL properties are now properly escaped in JSON output.
  2. e.Item.DataItem now returns the right value when RadTreeView is bound to XmlDataSource
  3. JSON Security flaw is now fixed.

RadUpload v2.3

What’s New:

  1. New method in RadProgressManager - ApplyUniquePageIdentifier(url). It is useful when you want to upload files with crosspage postbacks.
  2. RadUpload now works in Medium trust, when the assembly is placed in GAC. Make sure that the TempFolder is inside your application.

What’s Fixed:

  1. Uploaded files and ViewState are no longer corrupt in certain cases when the application is hosted in the Visual Studio 2005 Web Development Server.

RadWindow v1.8

What’s Fixed:

  1. Fixed a problem with PreserveClientState = true throwing error for window object that are declared on the page, but never actually created and used.