2010-11-23 19 views
0

グリッドビューの行をExcelにエクスポートするソルーションがありました。これはうまくいきましたが、Excelのシートを開いたときにグリッドビューの言語はこのように分かりませんでした(ا٠"جيزة )これはアラビア語です。だから助けてください。excelシートにExcelをエクスポートする

+1

あなたの1億ドルの質問は? – TalentTuner

+0

私が理解しているように、彼のgridviewデータ言語はアラビア語ではありませんが、エクスポートされたデータの言語はアラビア語です。 –

+0

gridviewには英語とアラビア語のデータがあります – Myworld

答えて

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; 
関連する問題