UltraWebSuite (TM) 1.0

ASP.NET Controls

 v1.0.6007.01

 

UltraWebNavigator 1.00.6007.18

UltraWebBars 1.00.6007.18
 

August, 2002

(C) Copyright Infragistics, Inc., 2001-2002

Infragistics, Inc.

Windsor Corporate Park

50 Millstone Road

Building 200 - Suite 150

East Windsor, NJ 08520

Voice 609-448-2000

Fax 609-448-2017

Internet http://www.infragistics.com

This document contains release notes for UltraWebNavigator and UltraWebBars. Be sure to read through the help file topics for important information on how to best use these controls.


.NET Framework Compatibility
All included assemblies have been built against the Microsoft .NET framework RTM build. You must have the RTM build of the framework installed for the product to work.

Running WebForms Applications
In order to run applications that use the Infragistics Web Controls on your machine, you will need to set the Copy Local flag to True for the Infragistics.WebUI.Shared.dll Assembly.  This is because Web Applications, by default, do not look in the GAC to resolve assembly references at runtime.  Therefore, the Infragistics.WebUI.Shared.dll assembly must be copied to the local project directory along with the UltraWebChart assembly in order to run the Web application under IIS.

Installation of Samples
On Windows XP machines, the data binding samples may display an exception stating that the user does not have access rights to the file or that the file is in use by someone else.

The cause of the problem is due to certain changes Microsoft made in the security settings and defaults for running Web applications on a Server. With the release version of Visual Studio.NET, Web applications running on the server are run under the ASPNET Windows account on the machine.  This account is only given User privileges when .NET is installed.  In order to open files for reading and writing, this account needs higher privileges. In order to change the privileges of this account, one must be logged onto the machine with Administrative privileges.  When logged on with Administrative privileges, one can go into Control Panel - Users and Passwords and change the member groups of the ASPNET account on the local server machine.  The privileges should be increased to Administrators group. At this point, the sample application will be able to access the database file at runtime.

 

The installation for the Infragistics Web Controls attempts to automatically install all samples into the IIS virtual directory structures on the target machine so that the samples can be run easily and the sample projects can be opened in Visual Studio .NET.  However, under some circumstances, it may not be possible to complete this aspect successfully.  Therefore, the following information can be used to manually install the samples and get them running in the event that the automatic installation fails.

 

See the individual product readmes for more information.

Installation of JavaScript File:
Correct installation of the JavaScript file requires that it be copied to the ig_scripts virtual directory within IIS in order to be accessed at runtime.  By default, the product installation maps this directory to c:\program files\common files\Infragistics\Web\v1.0.6007\ig_Scripts.  If you receive updates for the JavaScript file, it should be placed into this directory to overwrite the older copy.

INSTALLING HOT FIXES:
See the individual product readmes for more information.

It is recommended that you install the Hot Fixes only if you are experiencing a specific issue addressed by the Hot Fix that cannot be satisfactorily resolved by a workaround

Hot Fix Note:
Hot Fixes may not be included in full suite releases.  You may need to reapply your Hot Fix after you have installed a full suite release.

Issues Addressed:

UltraWebNavigator 1.00.6007.18.01– August, 2002
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Contains all Hot Fixes below

UltraWebNavigator 1.00.6007.18.00– August 9, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Compiled against Infragistics.WebUI.Shared 1.00.6007.10
UWN128 - NodeExpanded event fires when loading xml files for nodes with Expanded property set to true.
UWN127 - Changing selected node doesn't refresh tree.
UWN126 - Node.ReadXmlDoc() throws an exception.
UWN122 - "Node.Databind: treeControl parameter invalid " error when you add an  event handler for the UltraWebTree.
UWN121 - Menu is displayed below the drop down list control. Fixed in Build 1.0.6007.14 of ig_webmenu.js file.
UWN115 - Some properties of the webtree are not persisting - Visible, BorderColor, BorderWidth, and BorderStyle.
UWN111 - When  the WebTree Target =Hierarchical Tree and  BrowserTarget=DownLevel, images persist after you remove them.
UWN110 - When making your settings using the Designer, Japanese Character shows perfect in the designer, however when HTML preview page appears, the words do not show properly.

UltraWebNavigator 1.00.6007.12.00– June 20, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN100 - Functionality added for Localization.
UWN99 - Tree Node Indentation problem introduced in build 6007.9 hotfix
UWN96 - Javascript IG_webtree.js file correction - Object Expected error when setting TargetURL and TargetFrame properties -
UWN95 - Help not shown from NavStudio

UltraWebNavigator 1.00.6007.10.00– May 17, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN93 - Menus don't display in Netscape 4.x versions due to downlevel scripts being unable to load
UWN88 -
MenuItemClick does not fire when WebMenuTarget=PopUpMenu
UWN87 - javascript error when mouse over tree before data is completely loaded
UWN82 - Top Node in a Classic Tree with no children has a tree line that is not correct

UltraWebNavigator 1.00.6007.09.00– May 10, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN90 - Improper indentation of Hierarchical Tree nodes under IE5.0

UltraWebNavigator 1.00.6007.08.00– April 15, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN81 - Error when putting the javascript file on the web server

UltraWebNavigator 1.00.6007.07.00– April 1, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN80 - Getting the DataKey in the NodeClick event returns nothing
UWN79 - Only the first level of nodes are displayed when tree is cleared and then repopulated
UWN78
- Node indentation is not displayed correctly

UltraWebNavigator 1.00.6007.06.00– March 22, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UWN77 - Binding to SQL Table w/ the UltraWebMenu generates a message "Specific cast is not valid" on the call to DataBind()

UltraWebNavigator 1.00.6007.05.00 – March, 2002
-------------------------------------------------------------------------------------------------------------------------------------------------------------
- Activation removed.
- TargetFrame values specifying "top" now function correctly in WebMenu and WebTree to not open a new window for the TargetUrl.
- Support for Netscape 6.x has been improved to the point where both WebMenu and WebTree treat it as an uplevel browser by default.
UWN 76 - Setting the TargetFrame does not work when RendoredAnchor = False
UWN71 - In Netscape 6.3 Error: event is not defined
UWN70 - Support for Netscape 6 has been enhanced.
UWN69 - Node DataKey property can now be loaded from .igproj XML files in order to populate the tree from an XML datasource. 
UWN67 - PopUp Menu sample not functioning in Netscape 6
UWN65 - Submenus of Popup Menus persist as you navigate through the main menu
UWN64 - UltraWebMenuEvents sample correction
UWN63 - Infragistics.Shared not added to the project references
UWN62 - Padding values not being rendered correctly for partial specifications
UWN61 - No data displayed when binding to a SqlDataReader
UWN57 - Object Reference error when using Find(Object) Method

UltraWebNavigator 1.00.6007.01.02 – March 1, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
- Removed March 1 kill date.

UltraWebNavigator 1.00.6007.01.01 - February, 2001
------------------------------------------------------------------------------------------------------------------------------
- Corrected bat files to handle installations on other than the c:\ drive.

UltraWebNavigator 1.00.6007.01.00 - February, 2001
-------------------------------------------------------------------------------------------------------------------------------------------------------------
- Initial Release

 

UltraWebBars 1.00.6007.18.01 – August, 2002
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Contains all Hot Fixes below

UltraWebBars 1.00.6007.18.00 – August 9, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Compiled against Infragistics.WebUI.Shared 1.00.6007.10

UltraWebBars 1.00.6007.16.00 – August 2, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab – build 16 - .js file version 1.0.4
UWT68 - TabClick is not fired if the CSSClass property of a specific tab is set. Fixed ig_webtab.js
UWT64 - CSSClass property does not seem to be implemented on Default/Selected/Hover TabStyle. Control was modified so the Custom CssClass is supported and merged with other Style properties for the UltraWebTab Control; DefaultTabStyle, HoverTabStyle and SelectedTabStyle of UltraWebTab class; Style of TabItem class (tab and separator); HoverStyle and SelectedStyle of Tab class.
UWT62 - New feature implemented to allow displaying tabs without the content pane. For a horizontal layout, set the height of UltraWebTab to 0 and the content pane will not be rendered, only tabs will display. For vertical layout, set the width to 0.
UWT60 - Cannot set a CssClass for a DefaultTabStyle. Control was modified so the Custom CssClass is supported and merged with other Style properties for the UltraWebTab Control; DefaultTabStyle, HoverTabStyle and SelectedTabStyle of UltraWebTab class; Style of TabItem class (tab and separator); HoverStyle and SelectedStyle of Tab class.
UWT59 - In design mode, the ContentPane property in default state was modified to take the "(Has Data)" string for the value of a property if of subproperties have no default value.
UWT58 - In design mode, the developer is unable to visually determine when the Tabs property was modified from its default value. Change was made to bold the text if a collection has an item.
UWT57 - In design mode, the developer is unable to visually determine when any property of Style has no default value set. Change was made to take the "(Has Data)" string for the value of a property if of subproperties have no default value.
UWT56 - The border styles of DefaultTabStyle property has no effect on appearance of unselected tabs, but selected tab is painted using those properties.

UltraWebBars 1.00.6007.15.03 – July 26, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebToolbar – build 15 - .js file version 1.0.4
UWB41 - When you set a TargetURL, and a tool is clicked, navigation does not occur to this TargetURL

UltraWebBars 1.00.6007.15.02 – July 12, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebListbar – build 9
UWL37 - Hid the ToolTip property from the Designer
UWL36 - Logic for setting SelectedItem or SelectedGroup was moved from RaisePostDataChanged event, to LoadPostData event
UWL32 - Hid CssClass property of the control. CSSClass property must be applied on object levels individually

UltraWebBars 1.00.6007.15.01 – June 28, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebToolbar – build 15
UWB38 - MaxLength property does not persist, resubmitted bug from v1.00.6007.13 hotfix.
UWB26 - Hitting the cancel button on the Items collection editor resets the Tooltip property for a TBLabel object.

UltraWebBars 1.00.6007.15.00 – June 20, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab – build 15
UWT53 - Property moved. Once Visible of ContentPane is set to false,- parsed child controls become invisible even if ContentPane.Visible is set to true. The dot-net automatically sets Visible to false to all child controls when the Visible of container is set to false. However, it never restores Visible of child controls, therefore The Visible property of ContentPane was moved to the TabItem (which is not Control) by hiding it from designer in ContentPane and building new property in TabItem.
UWT52 - The EnableViewState of the ContentPane has no effect. Property has now been hidden from designer.
UWT50 - Images assigned to tab separators are not displayed
UWT49 - New Property added. States of WebForms (view state of child controls) which are assigned to tabs as TargetUrls are not persistent while navigation between tabs. Behavior of TargetUrl in version 1.00.6007.9 was changed to keep only one active-tab-url at the time.
Version 1.00.6007.15 has new property LoadAllTargetUrls that allows to select old or new behavior. Default value is true, which enables old behavior.
UWT48 - Sample application correction made to correct Tab order in ChildControls sample.
UWT47 - Bounds of child controls in Tab editor are not changed when dialog is resized. Ability to resize that dialog has been removed.
UltraWebToolbar – build 14
UWB33 - Error after posting back when toolbar contains a custom control.
UWB32 - Tools shift to the right in Netscape 6 when the toolbar's width is greater than the tools.
UWB31 - There is no way to set the size of a TBTextBox, other than throught the style.  Added 2 new properties to TBTextBox.  Columns, and Rows.  Rows property will only apply if TextMode=MultiLine.
UWB30 - Toolbar does not move in Netscape6.
UWB29 - When dragging a toolbar past the edge of the browser window, it does not release the toolbar.
UWB27 - Setting a Textbox to MultiLine does not seem to have any effect.
UWB26 - Properties set for a TBTextbox at design time are lost when the cancel button is clicked for the Collections editor.
UWB25 - If you set a separator Image, and then delete the value for that property, a red X displays.
UWB24 - "ToolbarDesigner" item in right click menu does not seem to do anything. Removed from menu.
UWB21 - Viewstate does not persist for TextBox tool

UltraWebBars 1.00.6007.12.00 – June 7, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab
UWT44 - If you set control height of the tab, the content pane is rendered with height=control height. If the control height is a percentage, the content pane height will be incorrect.
UWT43 - When you create a user control with WebTabs and add the user control at runtime the control does not render correctly

UltraWebBars 1.00.6007.11.00 – May 24, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab
UWT42 - Can not control the border of a Tab (IFrame).  Enhanced support for rendering and serialization of named colors such as Blue, Menu, Transparent, etc.  New properties for ContentPane: BorderStyle, BorderWidth and BorderColor to allow setting or disabling default border for TargetURL.

UltraWebBars 1.00.6007.10.00 – May 10, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab
UWT40 - Failure to properly render height of control expressed in %.

UltraWebBars 1.00.6007.09.00 – April 1, 2002 - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab
UWT38 - Previously TargetURL pages are all downloaded at once. Now only one url is loaded/rendered at any moment of run-time.
UltraWebToolbar
UWB17 - Toolbar disappears after 2 postbacks when in a composite control
UWB16 - Tag property does not persist through viewstate.
UltraWebListbar
 UWL31 - Tag property does not persist through viewstate.

UltraWebBars 1.00.6007.08.00 – March, 2002 - - Hot Fix
-------------------------------------------------------------------------------------------------------------------------------------------------------------
UltraWebTab
UWT35 - Clicking cancel on the Tabs Editor removes controls
UWT31 - BorderColor not working properly when set on control

UltraWebBars 1.00.6007.07.00 – March, 2002
-------------------------------------------------------------------------------------------------------------------------------------------------------------
- Activation removed.
UltraWebToolbar
UWB15 - When using Toolbar in a composite control, events no longer fire.
UltraWebListbar
UWL30 - When using UltraWebListbar in a composite control, events do not fire.
UWL29 - When trying to set a javascript function to the TargaetURL property ListBar tries to open a new window instead of running the function
UWL27 - In Netscape 6, when a group button is clicked, the previously selected group button's hover style is still applied, instead of its default style.
UWL25 - View state of Listbar is not persisting properly. Some properties like padding and control border style are getting switched back to default.
UltraWebTab
UWT36 - TargetUrL doesn't fill the whole ContentPane area.
UWT30 - BorderStyle not working properly when set on the control
UWT28 - Button click event does not fire for a button on a tab
UWT27 - Expected ')' error when UltraWebTabs is in a user control.
UWT25 - Netscape 6.0 is not showing any tab separator color.
UWT24 - View state for child controls in the ContentPane is not persisting. The child controls disappear when postback happens.
UWT11 - ImageHoverUrl property of Tab object is not working.
UWT10 - ImageSelectedUrl property of Tab object is not working..
- AutoPostBack property added – Triggers post back event on tab click
- ViewStateBias property added – Saves all properties to the ViewState.
- GetSelectedTab method added – Gets a reference to selected tab
- Modifications in child controls in tabs are persistent between sessions and event handlers can be assigned to them.
- Support for down-level browsers.
- Netscape6 is rendered and supported as up-level browser.
- IE4 is rendered and supported as up-level browser

UltraWebBars 1.00.6007.00.01 - February, 2001
------------------------------------------------------------------------------------------------------------------------------
- Corrected bat files to handle installations on other than the c:\ drive.

UltraWebBars 1.00.6007.00.00 - February, 2001
-------------------------------------------------------------------------------------------------------------------------------------------------------------
- Initial Release