protected void Page_Load(object sender, System.EventArgs e) { _nav = new AdminNavigation(Request.QueryString); if (!IsPostBack) { OrderController orderController = new OrderController(); lstCustomers.DataTextField = "Username"; lstCustomers.DataValueField = "UserID"; lstCustomers.DataSource = orderController.GetCustomers(PortalId); lstCustomers.DataBind(); lstCustomers.Items.Insert(0, new ListItem("--- " + Localization.GetString("Select", this.LocalResourceFile) + " ---", "")); lstOrderStatus.DataTextField = "OrderStatusText"; lstOrderStatus.DataValueField = "OrderStatusID"; lstOrderStatus.DataSource = orderController.GetOrderStatuses(); lstOrderStatus.DataBind(); lstOrderStatus.Items.Insert(0, new ListItem("--- " + Localization.GetString("Select", this.LocalResourceFile) + " ---", "")); } if (_nav.CustomerID != Null.NullInteger) { lstCustomers.SelectedValue = _nav.CustomerID.ToString(); StoreControlBase ordersControl = (StoreControlBase)LoadControl(ModulePath + "CustomerOrders.ascx"); ordersControl.ParentControl = this.ParentControl; ((CustomerOrders)ordersControl).ShowOrdersInStatus = false; ((CustomerOrders)ordersControl).OrderStatusID = Null.NullInteger; plhOrders.Controls.Clear(); plhOrders.Controls.Add(ordersControl); plhOrders.Visible = true; } if (_nav.OrderID != Null.NullInteger) { tbOrderNumber.Text = _nav.OrderID.ToString(); } }