RESOLVED: FireFox 3 & WBI issue

[FORUM NOTE: This issue has been addressed in AyaNova]

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

NOTE: The following fix for WBI use with FireFox 3 is only for those using WBI 4.1.5. This fix is now included in the WBI release.

Please update to the latest version of AyaNova or higher if you are encountering this issue as the solution below is now part of AyaNova

  1. Download the

  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

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