私のアプリケーションでは、SQLデータソースをグリッドビューにバインドし、エクスポートボタンをクリックすると、データテーブルでグリッドビューデータソースを取得し、webControlテーブルを作成し、そのコントロールをxlsファイルに書き込みます。しかし、私は次のエラーが発生しています:
コードが最適化されているか、ネイティブ フレームがコール スタックの一番上にあるため、式を評価できません。
私のコードは次のとおりです。
HttpResponse Response = HttpContext.Current.Response;
Response.Clear();
string StudNm = Request["hidStudnm"];
Response.AddHeader("content-disposition", "attachment;filename=" + "StudentPasswordReport" + ".xls");
Response.Charset = "";
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
System.Web.UI.WebControls.Table tblRept;
tblRept = CreateTable(exportDt);
tblRept.RenderControl(htmlWrite);
このエラーが発生した理由と、このエラーを解決する方法を教えてください