protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (!IsPostBack) { OrderStatusSelectorControl.LoadOrderStatuses(_order.StoreId); LoadEmails(); if (!OrderStatusSelectorControl.Items.TrySelectByValue(_order.OrderStatusId)) { OrderStatus orderStatus = OrderStatusService.Instance.Get(_order.StoreId, _order.OrderStatusId); if (orderStatus != null) { OrderStatusSelectorControl.Items.Add(new ListItem("* " + orderStatus.Name, orderStatus.Id.ToString(CultureInfo.InvariantCulture))); OrderStatusSelectorControl.Items.TrySelectByValue(_order.OrderStatusId); } } PaymentMethod paymentMethod = null; if (_order.PaymentInformation.PaymentMethodId != null) { paymentMethod = PaymentMethodService.Instance.Get(_order.StoreId, _order.PaymentInformation.PaymentMethodId.Value); paymentMethod.GetStatus(_order); LblTransactionPaymentName.Text = paymentMethod.Name; BtnFinalize.Visible = !_order.IsFinalized; } LblCartName.Text = _order.CartNumber; SetTransactionPayment(paymentMethod); } }