protected override void AttachChildControls() { this.txtRefundRemark = (System.Web.UI.WebControls.TextBox) this.FindControl("txtRefundRemark"); this.txtReturnRemark = (System.Web.UI.WebControls.TextBox) this.FindControl("txtReturnRemark"); this.txtReplaceRemark = (System.Web.UI.WebControls.TextBox) this.FindControl("txtReplaceRemark"); this.rptOrderProducts = (WapTemplatedRepeater)this.FindControl("rptOrderProducts"); this.dropLogisticsCompany = (System.Web.UI.WebControls.DropDownList) this.FindControl("dropLogisticsCompany"); this.dropRefundReason = (System.Web.UI.WebControls.DropDownList) this.FindControl("dropRefundReason"); this.dropReturnReason = (System.Web.UI.WebControls.DropDownList) this.FindControl("dropReturnReason"); string action = this.Page.Request.QueryString["Action"]; string orderId = this.Page.Request.QueryString["OrderId"]; if (action == "Refund") { PageTitle.AddSiteNameTitle("退款申请"); WAPHeadName.AddHeadName("退款申请"); } else if (action == "Return") { PageTitle.AddSiteNameTitle("退货申请"); WAPHeadName.AddHeadName("退货申请"); } else if (action == "Replace") { PageTitle.AddSiteNameTitle("换货申请"); WAPHeadName.AddHeadName("换货申请"); } //OrderInfo orderInfo = OrderHelper.GetOrderInfo(orderId); IList <string> list = ExpressHelper.GetAllExpressName(); List <ListItem> item = new List <ListItem>(); foreach (string s in list) { item.Add(new ListItem(s, s)); } dropLogisticsCompany.Items.AddRange(item.ToArray()); //绑定物流公司选择 //IList<ShippingModeInfo> shippingModes = ControlProvider.Instance().GetShippingModes(); //dropLogisticsCompany.DataSource = shippingModes; //dropLogisticsCompany.DataValueField = "Name"; //dropLogisticsCompany.DataMember = "Name"; //dropLogisticsCompany.DataBind(); this.rptOrderProducts.DataSource = ShoppingProcessor.GetOrderItems(orderId); this.rptOrderProducts.DataBind(); BindRefundReason(); BindReturnReason(); }