/// <summary>
 /// 设置盘亏单数据
 /// </summary>
 /// <param name="billNum">盘亏单单号</param>
 private void SetDataByCompleteLose(string billNum)
 {
     //修改标题
     this.Title = "盘亏单预览" + billNum;
     //数据适配器
     using (var daHead = new t_complete_lot_card_lose_headTableAdapter())
     using (var daContent = new t_complete_lot_card_lose_contentTableAdapter())
     {
         //获取表头数据
         var tabHead = daHead.GetDataByBillNum(billNum);
         if (tabHead.Rows.Count > 0)
         {
             //首行数据
             var row = (DataSetCompleteLose.t_complete_lot_card_lose_headRow)tabHead.Rows[0];
             //设置值到控件
             litBillType0.Text = litBillType1.Text = litBillType2.Text = "盘亏";
             lblBillDate0.Text = lblBillDate1.Text = lblBillDate2.Text = row.bill_date.ToString("yyyy年MM月dd日");
             lblBillNum0.Text = lblBillNum1.Text = lblBillNum2.Text = row.bill_num;
             litHeadProcName0.Text = litHeadProcName1.Text = litHeadProcName2.Text = string.Empty;
             lblHeadProcName0.Text = lblHeadProcName1.Text = lblHeadProcName2.Text = string.Empty;
             lblAddPerson0.Text = lblAddPerson1.Text = lblAddPerson2.Text = row.add_person;
             lblLastChangeTime0.Text = lblLastChangeTime1.Text = lblLastChangeTime2.Text =
                 row.last_change_time.ToString("yyyy-MM-dd HH:mm:ss");
         }
         //获取内容数据
         var tabContent = daContent.GetDataByBillNum(billNum);
         //当前表格序号
         for (int iTable = 0; iTable < 3; iTable++)
         {
             //当前表格控件
             var tSon = (Table)this.FindControl("tabDataListSon" + iTable);
             //遍历行
             foreach (DataSetCompleteIn.t_complete_lot_card_in_contentRow row in tabContent.Rows)
             {
                 //取得当前行序号
                 Int32 i = Convert.ToInt32(row.row_id) - 1;
                 //当前行
                 var rSon = tSon.Rows[i + 1];
                 //各显示数据的控件
                 var litLotId = (Literal)rSon.Cells[1].FindControl("litLotId" + i.ToString() + "_" + iTable);
                 var litPrevProcName = (Literal)rSon.Cells[2].FindControl("litPrevProcName" + i.ToString() + "_" + iTable);
                 var litProductNum = (Literal)rSon.Cells[3].FindControl("litProductNum" + i.ToString() + "_" + iTable);
                 var litPnlQty = (Literal)rSon.Cells[4].FindControl("litPnlQty" + i.ToString() + "_" + iTable);
                 var litPcsQty = (Literal)rSon.Cells[5].FindControl("litPcsQty" + i.ToString() + "_" + iTable);
                 var litRemark = (Literal)rSon.Cells[6].FindControl("litRemark" + i.ToString() + "_" + iTable);
                 //设置数据到控件
                 litLotId.Text = row.lot_id;
                 litPrevProcName.Text = string.Empty;
                 litProductNum.Text = row.product_num;
                 litPnlQty.Text = row.pnl_qty <= 0 ? string.Empty : row.pnl_qty.ToString();
                 litPcsQty.Text = row.pcs_qty <= 0 ? string.Empty : row.pcs_qty.ToString();
                 litRemark.Text = row.IsremarkNull() ? string.Empty : row.remark;
             }
         }
     }
 }