asiehmohammadian
جمعه 23 تیر 1391, 14:03 عصر
سلام
من یک گرید دارم توی صفحه ام که میخوام اطش خروجی اکسل بگیرم
وقتی گریدم یک صفحه است (یعنی page بندی نشده ) کدی که برای خروجی اکسل نوشتم درست کارمیکنه اما وقتی گریدم وصفحه بندی میکنم دیگه کارنمیکنه
دوستان میشه راهنماییم کنند باید چکارکنم ؟
ممنونم اینم کدی که نوشتم
Response.Clear();
Response.AddHeader(
"content-disposition", "attachment; filename=Export.xls");
Response.ContentType =
"application/ms-excel";
StringWriter sW = new StringWriter();
HtmlTextWriter myHtml = new HtmlTextWriter(sW);
HtmlForm myForm = new HtmlForm();
GridView1.Parent.Controls.Add(myForm);
myForm.Attributes[
"runat"] = "server";
myForm.Controls.Add(GridView1);
myForm.RenderControl(myHtml);
Response.Write(sW.ToString());
Response.End();
من یک گرید دارم توی صفحه ام که میخوام اطش خروجی اکسل بگیرم
وقتی گریدم یک صفحه است (یعنی page بندی نشده ) کدی که برای خروجی اکسل نوشتم درست کارمیکنه اما وقتی گریدم وصفحه بندی میکنم دیگه کارنمیکنه
دوستان میشه راهنماییم کنند باید چکارکنم ؟
ممنونم اینم کدی که نوشتم
Response.Clear();
Response.AddHeader(
"content-disposition", "attachment; filename=Export.xls");
Response.ContentType =
"application/ms-excel";
StringWriter sW = new StringWriter();
HtmlTextWriter myHtml = new HtmlTextWriter(sW);
HtmlForm myForm = new HtmlForm();
GridView1.Parent.Controls.Add(myForm);
myForm.Attributes[
"runat"] = "server";
myForm.Controls.Add(GridView1);
myForm.RenderControl(myHtml);
Response.Write(sW.ToString());
Response.End();