گرفتن خروجی اکسل از گرید تلریک

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام خدمت دوستان گلم

من از گرید تلریک در برنامه استفاده میکنم و با استفاده از نمونه کد ها و مثال خود سایت تلریک اقدام به گرفتن خروجی اکسل کردم

void btnExport_Click(object sender, RoutedEventArgs e)
{
    string extension = "xls";
    SaveFileDialog dialog = new SaveFileDialog()
    {
        DefaultExt = extension,
        Filter = String.Format("{1} files (.{0})|.{0}|All files (.)|.", extension, "Excel"),
        FilterIndex = 1
    };
    if (dialog.ShowDialog() == true)
    {
        using (Stream stream = dialog.OpenFile())
        {
            gridViewExport.Export(stream,
             new GridViewExportOptions()
             {
                 Format = ExportFormat.Html,
                 ShowColumnHeaders = true,
                 ShowColumnFooters = true,
                 ShowGroupFooters = false,
             });
        }
    }
}

ولی مشکل من اینجاس که بعد از گرفتن خروجی و ذخیره آن ، موقع باز کردن تمام فونت آن به شکل دایره و نا خوانا است

به نظر خودم مشکل از Encoding است که به صورت ANSI ذخیره میشه و باید به UTF-8 تغییر بدیم. ولی نمیدونم کجای کد باید این تغییر صورت بگیره

ممنونم راهنمایی کنید

با تشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است