新しい'Global.asax' ファイルを Web プロジェクトに追加しましたが、ビルドしようとすると次のエラーが発生しました。
「ディレクティブ制御は不明です」。
私がウェブで読んだすべての解決策は、「コピーと貼り付け」が原因のエラーについて話している.
誰かが助けることができますか?
新しい'Global.asax' ファイルを Web プロジェクトに追加しましたが、ビルドしようとすると次のエラーが発生しました。
「ディレクティブ制御は不明です」。
私がウェブで読んだすべての解決策は、「コピーと貼り付け」が原因のエラーについて話している.
誰かが助けることができますか?
public void exportGrid(GridView GV)
{
System.Web.HttpContext.Current.Response.Clear();
System.Web.HttpContext.Current.Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
System.Web.HttpContext.Current.Response.Charset = "";
//System.Web.HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
System.Web.HttpContext.Current.Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GV.RenderControl(htmlWrite);
System.Web.HttpContext.Current.Response.Write(stringWrite.ToString());
System.Web.HttpContext.Current.Response.End();
}
protected void Export_click(object sender, EventArgs e)
{
if (!((Radfromdate.SelectedDate == null) || (Radtodate.SelectedDate == null) || (Fromtime.SelectedDate == null) || (Totime.SelectedDate == null)))
{
DateTime date = Radfromdate.SelectedDate.Value;
string fromdate = date.ToShortDateString().ToString();
DateTime dt = Fromtime.SelectedDate.Value;
string starttime = fromdate + " " + dt.ToLongTimeString().ToString();
DateTime date2 = Radtodate.SelectedDate.Value;
string todate = date2.ToShortDateString().ToString();
DateTime dt1 = Totime.SelectedDate.Value;
string endtime = todate + " " + dt1.ToLongTimeString().ToString();
DataSet ds = new DataSet();
ds = DataAccessLayer.Binddata(starttime, endtime);
ds.Tables[0].Columns.Remove("statusT1");
ds.Tables[0].Columns.Remove("statusT2");
ds.Tables[0].Columns.Remove("statusT3");
ds.Tables[0].Columns.Remove("statusT4");
ds.Tables[0].Columns.Remove("statusT5");
ds.Tables[0].Columns.Remove("hhmmss");
ds.Tables[0].Columns.Remove("InputStatus");
GridView gvExport = new GridView();
gvExport.DataSource = ds;
gvExport.DataBind();
exportGrid(gvExport);
gvExport.Dispose();
}
}