PDA

View Full Version : گرفتن خروجی اکسل از گرید تلریک



javad.jaddi
شنبه 22 مهر 1396, 08:12 صبح
با سلام
من از گرید تلریک در برنامه استفاده میکنم و با استفاده از نمونه کد ها و مثال خود سایت تلریک اقدام به گرفتن خروجی اکسل کردم


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 تغییر بدیم. ولی نمیدونم کجای کد باید این تغییر صورت بگیره
ممنونم راهنمایی کنید
با تشکر

javad.jaddi
شنبه 22 مهر 1396, 12:18 عصر
نبود کسی جواب مارو بده؟