~/site/Control/CatalogItemDetailControl.ascx has encountered a System.NullReferenceException during the ItemQuery method. The error message is: Object reference not set to an instance of an object.
at Dovetail.Ecommerce.BusinessLogic.Catalog.ItemQuery(String StockCode, Int32 Customer_ID, DataRow TheItem, Boolean forceWarehouse, Boolean updateItemDataFromSYSPRO, Boolean enableCache)
at Dovetail.Ecommerce.BusinessLogic.Catalog.GetItemLeadTime(Int32 item_ID)
at Dovetail.Ecommerce.BusinessLogic.Catalog.GetOnHandQuantityDisplayString(Int32 Item_ID, Boolean EnableOnHandQuantityDisplay, Boolean EnableLeadTimeMessage, String LimitedAvailableMessage, String LimitedUnavailableMessage, String UnlimitedAvailableMessage, String UnlimitedUnavailableMessage, String LeadTimeMessage)
at Dovetail.Ecommerce.Controls.CatalogOnHandQuantityDisplayControl.SetProperties()
at Dovetail.Ecommerce.Controls.CatalogOnHandQuantityDisplayControl.OnDataBinding(EventArgs e)
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 Dovetail.Ecommerce.Controls.CatalogItemDetailControl.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at Dovetail.Ecommerce.ControlBases.CyberStoreBaseControl.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.AddedControl(Control control, Int32 index)
at System.Web.UI.ControlCollection.Add(Control child)
at Dovetail.Ecommerce.Module.CyberstoreBasePage.CreateChildControls()