/// <summary> /// 查詢資料 /// </summary> private void QueryData() { #region try { #region 查詢設定資料 ALOModel.MaintainDisBRank BCO = new ALOModel.MaintainDisBRank(ConnectionDB); ArrayList ParameterList = new ArrayList();//20091113 ParameterList.Clear(); ParameterList.Add(s_DIS_NO); ParameterList.Add(s_ITEM); ParameterList.Add(s_PERIOD); DataTable dt = BCO.QueryDisBRank(ParameterList); dtDisBrank = dt; if (dt != null && dt.Rows.Count > 0) { #region DataBind for (int i = 1; i <= dt.Rows.Count; i++) { ((PIC.VDS2G.WebUI.SLP.SLPNumber)FinfControlEx(this, "SLP_DIS_QTY_S" + i.ToString())).Text = dt.Rows[i - 1]["DIS_QTY_ST"].ToString(); ((PIC.VDS2G.WebUI.SLP.SLPNumber)FinfControlEx(this, "SLP_DIS_QTY_E" + i.ToString())).Text = dt.Rows[i - 1]["DIS_QTY_END"].ToString(); ((PIC.VDS2G.WebUI.SLP.SLPNumber)FinfControlEx(this, "BRANK_RATE" + i.ToString())).Text = dt.Rows[i - 1]["BRANK_RATE"].ToString(); } #endregion dt.Dispose(); } #endregion //else //{ // ResultMsgLabel.Text = "查無資料"; //} } catch (Exception ex) { ErrorMsgLabel.Text = ex.Message; } #endregion }