private void doGetList(int page) { SlmScr041Biz bz = new SlmScr041Biz(); var lst = bz.GetPerformanceList(cmbYearStart.SelectedValue , cmbMonthStart.SelectedValue , cmbYearEnd.SelectedValue , cmbMonthEnd.SelectedValue , cmbTeamCode.SelectedIndex == 0 ? "" : cmbTeamCode.SelectedItem.Text , cmbTTAName.SelectedValue , cmbLevel.SelectedValue, chkIsNew.Checked); BindData(lst, page); }
protected void btnExceleExport_Click(object sender, EventArgs e) { //Searc data again pnlResult.Visible = true; doGetList(0); //prepare data for export SlmScr041Biz bz = new SlmScr041Biz(); dynamic lst = bz.GetPerformanceList(cmbYearStart.SelectedValue , cmbMonthStart.SelectedValue , cmbYearEnd.SelectedValue , cmbMonthEnd.SelectedValue , cmbTeamCode.SelectedIndex == 0 ? "" : cmbTeamCode.SelectedItem.Text , cmbTTAName.SelectedValue , cmbLevel.SelectedValue, chkIsNew.Checked); Session["DatableExcelExport"] = ToDataTable(lst); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "openexport", "window.open('./SLM_SCR_041_Export.aspx')", true); }