الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اظهار رسالة امتداد مسار ملف Download باللغة العربية بالشكل الصحيح

بدأه sharks في 18 ديسمبر 2008 · 0 رد · 438 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله وبركاته

عندي مشكلة وهي عندما استخدم كود تحميل ملف (DialogBox) ما ويكون الامتداد به اللغة العربية يظهر بشكل خرابيش اعتقد ان unicode هو السبب الرئيسي ولكن عملت جاهدا للاحل هذه المشكلة ولم استطع

وهذا هو الكود ارجو من الاخوة الافاضل الافادة

اقتباس
string filePath = "c://folder//ملف.docx";

Response.AppendHeader("content-disposition", "attachment; fileName=" + Path.GetFileName(filePath));

Response.Charset="utf-8";

Response.WriteFile(filePath);

وهنا نلاحظ ان اسم الملف المراد تحميلة من clint ملف عربي عندما يظهر له مربع حوار download يظهر له بصيغة لا تفهم دون اللغة العربية

فما الحل

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…