protected void rptList_ItemDataBound(object sender, RepeaterItemEventArgs e) { HtmlInputCheckBox chkOrder = (HtmlInputCheckBox)e.Item.FindControl("chkOrder"); DropDownList dropzldj = (DropDownList)e.Item.FindControl("dropzldj"); DropDownList dropshdz = (DropDownList)e.Item.FindControl("dropshdz"); Literal ltlzldj = (Literal)e.Item.FindControl("ltlzldj"); //质量等级 Literal ltlshdz = (Literal)e.Item.FindControl("ltlshdz"); //收货地址 Literal ltlcustno = (Literal)e.Item.FindControl("ltlcustno"); //客户编码 Literal ltlyfywgt = (Literal)e.Item.FindControl("ltlyfywgt"); //订单已发数量 #region //订单出库量 decimal yfywgt = 0; DataTable dtorder = tmo_order.GetOUTSTOCKWGT(chkOrder.Value, txtsendcode.Text); if (dtorder.Rows.Count > 0) { yfywgt = Convert.ToDecimal(dtorder.Rows[0]["N_WGT"]); } ltlyfywgt.Text = yfywgt.ToString(); #endregion #region //质量 DataTable dtzl = tqb_checkstate.GetCheckState("").Tables[0]; if (dtzl.Rows.Count > 0) { dropzldj.DataSource = dtzl; dropzldj.DataTextField = "C_CHECKSTATE_NAME"; dropzldj.DataValueField = "C_ID"; dropzldj.DataBind(); dropzldj.SelectedIndex = dropzldj.Items.IndexOf(dropzldj.Items.FindByValue(ltlzldj.Text)); } #endregion #region //收货地址 //收货地址 DataTable dtaddr = ts_custaddr.GetAddr("", "", "", ltlcustno.Text, "").Tables[0]; if (dtaddr.Rows.Count > 0) { dropshdz.DataSource = dtaddr; dropshdz.DataTextField = "C_CGAREA"; dropshdz.DataValueField = "C_CGAREA"; dropshdz.DataBind(); dropshdz.SelectedIndex = dropshdz.Items.IndexOf(dropshdz.Items.FindByValue(ltlshdz.Text)); } #endregion }
protected void rptList_ItemDataBound(object sender, RepeaterItemEventArgs e) { HtmlInputCheckBox chkOrder = (HtmlInputCheckBox)e.Item.FindControl("chkOrder"); Literal ltlyckwtg = (Literal)e.Item.FindControl("ltlyckwtg"); //已出库量 #region //已出库量 string outwgt = ""; //获取订单具体发运明细实际出库量 DataTable dtOut = tmo_order.GetOUTSTOCKWGT(chkOrder.Value, txtsendcode.Text); if (dtOut.Rows.Count > 0) { outwgt = dtOut.Rows[0]["N_WGT"].ToString();//已出库量 } ltlyckwtg.Text = outwgt; #endregion }