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