Re: ASP.NET 2.0 Web Page Problem?



That's called a bug :)

Based on the stack trace you've shown the problem is when the Operations_HBMBlockStatus page's Repeater1 ItemCreated event is being raised. The index out of range exception occurs when trying to access the index of a collection that is outside the bounds of the collection.

For example: You have an array consisting of 2 objects, and the code tries to access the 3rd.

You sister site might be hiding the exception by logging it or ignoring them somehow, I'd need to see the code to say for sure (which I don't want). It's not a problem with how your server is configured, the page wouldn't have started rendering if that was the case. If push comes to shove and you have to look at the code (assuming they haven't obfuscated it) go download Lutz Roeder's .NET Reflector and look at the disassembled code.

"dm3281" <dm3281@xxxxxxxxxx> wrote in message news:7028E1DC-5F73-4EE5-B77E-B2CE60C6EFA3@xxxxxxxxxxxxxxxx
Hi all --

I have a strange issue.

I have obtained a scripted database and compiled ASP.NET 2.0 application from a sister site that I'm trying to implement locally. I have successfully created the database and accessed various ASP.NET 2.0 admin web pages for populating some of the fields. The issue is, on one particular page that has two dropdown listboxes, where second was is populated with a list of customer numbers after the "group" is selected from the first dropdown appears to be throwing an ASP.NET exception error.

Originally, we thought it may have been a database issue. However, I have backed up and given the database to our sister center and it works fine for the on their existing system.

For the life of me I cannot get the page to work. I have checked IIS settings, application settings, etc., and cannot find anything. Its not too complicated of a web page and the only IIS configuration was creating a virtual directory/application and assigning .NET 2.0 to it.

I have requested that they resend me the ASP.NET code/assemblies since I have no source to look at.

I'm uncertain how the same code/database works on another system and throws an index error for me.


The error is below.

If anyone has any ideas, I'd be more than appreciative.

Server Error in '/intranet' Application.
--------------------------------------------------------------------------------

Index was outside the bounds of the array.
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.IndexOutOfRangeException: Index was outside the bounds of the array.

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:


[IndexOutOfRangeException: Index was outside the bounds of the array.]
Operations_HBMBlockStatus.Repeater1_ItemCreated(Object sender, RepeaterItemEventArgs e) +1285
System.Web.UI.WebControls.Repeater.OnItemCreated(RepeaterItemEventArgs e) +105
System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) +92
System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) +454
System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) +53
System.Web.UI.WebControls.Repeater.DataBind() +72
System.Web.UI.WebControls.Repeater.EnsureDataBound() +55
System.Web.UI.WebControls.Repeater.OnPreRender(EventArgs e) +12
System.Web.UI.Control.PreRenderRecursiveInternal() +86
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2041




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

.



Relevant Pages

  • Re: Updated info
    ... An unhandled exception occurred 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. ... We've opened ports 443 and 4125 in the Netopia router but still can't get a RWW logon prompt. ...
    (microsoft.public.windows.server.sbs)
  • ASP.NET 2.0 Web Page Problem?
    ... I have obtained a scripted database and compiled ASP.NET 2.0 application from a sister site that I'm trying to implement locally. ... The issue is, on one particular page that has two dropdown listboxes, where second was is populated with a list of customer numbers after the "group" is selected from the first dropdown appears to be throwing an ASP.NET exception error. ... An unhandled exception occurred during the execution of the current web request. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: error in accessing database
    ... Access requires the creation of an .ldb file when the database ... An unhandled exception occurred during the execution of the ... current web request. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: hexadecimal value 0x01, is an invalid character
    ... An unhandled exception occurred during the execution of the ... > current web request. ... > exception can be identified using the exception stack trace below. ... > postDataKey, NameValueCollection values) ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: yes my first web application with database :)
    ... Well I also tried to get the Bdp version working. ... An unhandled exception occurred during the execution of the ... current web request. ... exception can be identified using the exception stack trace below. ...
    (borland.public.delphi.language.objectpascal)