خرید بک لینک
با سلام
من 1'>فایلم رو از 1 می خونم و وقتی کلید مشاهده فایل رو می زنم فایل رو از دیتابیس میخونه منتهی در 1 فایرفاکس وقتی فایل 1 می شود نوع فایل مثلا Pdf هست 1 میده ولی در مرورگرهای دیگه مثل 1 یا Edge فایل دریافت میشه ولی نوع فایلی که دریافت شده رو تشخیص نمیده.
این کد من هست:

string FileName = "Help";
string ContentType = string.Empty;
byte[] FileDate = null;
CoectionString = CryptorEngine.Decrypt(ConfigurationManager.Coect ionStrings["MyCoection"].CoectionString, true);
SqlCoection ConMain = new SqlCoection();
ConMain.CoectionString = CoectionString;
ConMain.Open();
SqlCommand CmdMain = new SqlCommand();
CmdMain.Coection = ConMain;
CmdMain.CommandType = CommandType.StoredProcedure;
CmdMain.CommandText = "SP_ShowHelpFile";
SqlDataReader DrData = CmdMain.ExecuteReader();
DrData.Read();
ContentType = DrData["FileExtension"].ToString();
FileDate = (byte[])DrData["FileData"];
DrData.Close();
ConMain.Close();
Response.ContentType = ContentType;
Response.AddHeader("Content-Disposition", "attachment; filename=" + FileName);
Response.OutputStream.Write(FileDate, 0, FileDate.Length);
Response.Flush();

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

برچسب: نویسنده: خنج تاريخ: پنجشنبه 19 مرداد 1402 ساعت: 12:19

صفحه بندی