1
Я сделал Экспорт в код Excel из Gridview в Excel Sheet. У меня есть диалоговое окно загрузки. Как получить значение кнопки, сохраняются ли данные или загружено или диалоговое окно, нажав кнопку отмены .....Экспорт в Excel с использованием C# (в веб-приложении)
Я хочу идентифицировать нажатую кнопку Сохранить или Отменить в диалоговом окне «Загрузка».
код:
общественного недействительными Экспорт (GridView GridView1, DataTable dtGuid) {
string attachment = "attachment; filename=ScratchcardDetails.xls";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/ms-excel";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.AllowPaging = false;
GridView1.Visible = true;
GridView1.DataSource = dtGuid;
GridView1.DataBind();
// Create a form to contain the grid
HtmlForm frm = new HtmlForm();
this.GridView1.Parent.Controls.Add(frm);
frm.Attributes["runat"] = "server";
frm.Controls.Add(this.GridView1);
frm.RenderControl(htw);
//Response.Write(style);
Response.Write(sw.ToString());
Response.End();
}
Вам необходимо предоставить код. Вы вызываете ShowDialog(), который возвращает DialogResult, проверьте на DialogResult.OK – Jerome