protected void dlstOrders_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { string key = (string)DataBinder.Eval(e.Item.DataItem, "SkuId"); if (this.orderInfo.LineItems.ContainsKey(key)) { LineItemInfo lineItemInfo = this.orderInfo.LineItems[key]; string text = lineItemInfo.StatusText; if (lineItemInfo.Status == LineItemStatus.Normal) { text = TradeHelper.GetOrderStatusText(this.orderInfo.OrderStatus, this.orderInfo.Gateway); } Literal literal = (Literal)e.Item.FindControl("litStatusText"); if (literal != null) { literal.Text = text; } } } }