FireFox 3 and WBI issue

Do note that FireFox 3 web browser (just released today) has an issue with some WBI controls.

For example, if you attempt to edit an existing workorder item, labor record, existing subgrid item, etc or accept anewly created item, you will get the following error:

NOTE: at this time until FireFox 3 releases a fix, or we are able to determine a work-around, do not use FireFox 3 - continue to use Internet Explorer 7 or 6 (IE7 or IE6), or FireFox 2, or Opera dir=ltr " ">

Server Error in ‘/AyaNovaWBI’ Application.

Input string was not in a correct format.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.FormatException: Input string was not in a correct format.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[FormatException: Input string was not in a correct format.]
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +2755599
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +112
System.Web.UI.WebControls.ImageButton.LoadPostData(String postDataKey, NameValueCollection postCollection) +138
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey, NameValueCollection postCollection) +12
System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +661
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1194

The following fix for WBI use with FireFox 3is only for those using WBI 4.1.5 or higher.

If you do not have WBI 4.1.5 or higher, make sure you upgrade before applying this fix.

  1. Download the WBI_FireFox3_Fix.zip

  2. Make sure all users are out of WBI

  3. In the WBI bin folder on the server where you have WBI running, extract the following two files overwriting the existing two files:
    GTZW.AyaNovaWBI.dll 6/19/2008
    RadAjax.NET2.dll 4/14/2008

  4. You can now allow WBI users to log back in