Exception of type 'System.Web.HttpUnhandledException' was thrown.
System.Web.HttpException: Error executing child request for /Product.aspx. ---> System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at System.Collections.Specialized.NameObjectCollectionBase.BaseGet(Int32 index)
at System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues(Type type)
at Iteam.Trex.Content.CategoryCollection.GetEnumerator() in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Content\Category.cs:line 50
at System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource)
at System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e)
at System.Web.UI.WebControls.Repeater.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem)
at System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource)
at System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e)
at System.Web.UI.WebControls.Repeater.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at Iteam.Trex.Web.Site.Product.Page_Load(Object sender, EventArgs e) in C:\Development\Wendros\branches\Wendros_se_1_0\Apps\Wendros_se\Product.aspx.cs:line 32
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.product_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\602456d5\26c82066\App_Web_product.aspx.cdcab7d2.exwx5ui1.0.cs:line 0
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
--- End of inner exception stack trace ---
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
at System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Iteam.Trex.Web.Site.SiteQueryPathParser.TransferTo(String path, Boolean appendOriginalQueryString) in C:\Development\Wendros\branches\Wendros_se_1_0\Apps\Wendros_se\Global.asax.cs:line 102
at Iteam.Trex.Web.QueryPathParser.TransferTo(String path) in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Web\QueryPathParser.cs:line 327
at Iteam.Trex.Web.SegmentParsers.CategorySegmentParser.TransferTo(QueryPathParser parser, SimpleCategoryNode category) in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Web\SegmentParsers\CategorySegmentParser.cs:line 138
at Iteam.Trex.Web.SegmentParsers.CategorySegmentParser.ProcessSegments(QueryPathParser parser, String[]& segments) in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Web\SegmentParsers\CategorySegmentParser.cs:line 117
at Iteam.Trex.Web.QueryPathParser.ProcessSegments(String[]& segments) in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Web\QueryPathParser.cs:line 251
at Iteam.Trex.Web.QueryPathParser.ParseRequest(String targetPath) in C:\Development\Wendros\branches\Wendros_se_1_0\Libs\Iteam.Trex.Web\QueryPathParser.cs:line 269
at Iteam.Trex.Web.Site.Global.Application_PostAcquireRequestState(Object sender, EventArgs e) in C:\Development\Wendros\branches\Wendros_se_1_0\Apps\Wendros_se\Global.asax.cs:line 312
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)