PDA

View Full Version : مشکل فونت در اکسل..به هنگام تبدیل گریدویو به اکسل



ghazal_mcn
چهارشنبه 26 شهریور 1393, 11:28 صبح
سلام دوستان
من از کد زیر برای تبدیل گریدویو به اکسل استفاده میکنم


GridView1.DataSource = DataSource;
GridView1.DataBind();
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.No Cache);
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView1.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
ولی فونت فارسی رو درست نشون نمیده...راه حلی برای تبدیل گریدویو به اکسل با فونت فارسی هست؟

mehrzad_ali
چهارشنبه 26 شهریور 1393, 12:11 عصر
حرفه ای: خروجی excelاز gridview (http://barnamenevis.org/showthread.php?442824-%D8%AE%D8%B1%D9%88%D8%AC%DB%8C-excel%D8%A7%D8%B2-gridview)

ghazal_mcn
چهارشنبه 26 شهریور 1393, 12:27 عصر
حرفه ای: خروجی excelاز gridview (http://barnamenevis.org/showthread.php?442824-%D8%AE%D8%B1%D9%88%D8%AC%DB%8C-excel%D8%A7%D8%B2-gridview)
برای VerifyRenderingInServerFormفضای نام میخواد؟اررور داره

ghazal_mcn
چهارشنبه 26 شهریور 1393, 12:38 عصر
برای VerifyRenderingInServerFormفضای نام میخواد؟اررور داره
بازم همین مشکلو داره

mehrzad_ali
چهارشنبه 26 شهریور 1393, 12:43 عصر
توی Aspx استفاده کن نه توی ascx