2010-11-23 124 views
0

我已经将gridview行导出为ex​​cel表格。我做得很好,但是当我打开excel表格时,在gridview中使用的语言显示为未知语言(آجيز©© )这是阿拉伯语。所以请任何人帮我将gridview导出为ex​​cel表格

+1

和你的1亿美元的问题是?据我所知, – TalentTuner 2010-11-23 08:07:07

回答

1

看一看this例如,也许它解决您的编码问题。

Response.ContentEncoding = Encoding.Unicode; 
Response.BinaryWrite(Encoding.Unicode.GetPreamble()); 
1

如果你的问题是像我的意见,如果你有不同的区域设置(而不是ENUS)这应该是文化信息问题。我可以建议您使用招这样

CultureInfo oldCulture = Thread.CurrentThread.CurrentCulture; 
     Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); 

//Fill your excel sheet in this part, and return old culture 

Thread.CurrentThread.CurrentCulture = oldCulture;