protected void btQuery_Click(object sender, System.EventArgs e) { Session.Remove("QUERY"); strBeginDate = Request.Form["txtBegin"].ToString(); strEndDate = Request.Form["txtEnd"].ToString(); if (strBeginDate == "" || strEndDate == "" || strBeginDate == null || strEndDate == null) { this.SetErrorMsgPageBydir("时间不能为空,请重新选择时间!"); return; } string strDeptID = this.ddlDept.SelectedValue; string strLoseType = this.ddlLoseType.SelectedValue; Hashtable htPara = new Hashtable(); htPara.Add("strDeptID", strDeptID); htPara.Add("strBeginDate", strBeginDate); htPara.Add("strEndDate", strEndDate); htPara.Add("strLoseType", strLoseType); Hashtable htapp = (Hashtable)Application["appconf"]; string strcons = (string)htapp["cons"]; StoBusi = new BusiComm.StorageBusi(strcons); try { DataTable dtout = StoBusi.GetLoseDaySale(htPara); if (dtout == null) { this.SetErrorMsgPageBydir("查询出错,请重试!"); return; } else { dtout.TableName = "销售报损表"; Session["QUERY"] = dtout; } this.DataGrid1.PageSize = 20; this.DataGrid1.DataSource = dtout; this.DataGrid1.DataBind(); } catch (Exception er) { this.clog.WriteLine(er); this.SetErrorMsgPageBydir("查询错误,请重试!"); return; } }