سلام
فرض کنید در یک view یک جدول داریم که دارای تعدادی سطر است که از بانک اطلاعاتی خوانده میشود
حال میخواهم هرگاه کاربر بروی هر سطری کلیک کرد فایل (pdf,word ,png,...)که بصورتvarbinary(MAX) در جدول مورد نظر ذخیره شده است نمایش داده شود
چه کدی باید بنویسم
باتشکر
بهتره فایل در مسیر فیزیکی ذخیره بشه و سپس با یک تگ a به آدرس فایل اشاره کنید
خودش دانلود میشه
اگر هم در بانک هست باید واکشی کنید و به صورت فایل دربیاری و return کنید
سلام
منهدس حالا اگر بخواهم روی ستون مورد نظر کلیک کردم وبخواهم فایل مورد نظر را نمایش بدهم باید چه کدی بنویسم
میشه نمونه کد قرار دهید
باتشکر
آقای مدائنی اگه فایلی که قرار از طریق </a> دانلود بشه قرار باشه، بخوایم روش فیلتر احراز هویت اعمال کنیم چه باید کرد ؟
منظورم اینه فقط شخصی که مالک اون فایل هست بتونه از طریق لینک دانلود کنه و در صورت نشر لینک از دانلود غیر محافظت بشه.
ممنونم
[HttpGet] public FileResult DownLoadFile(int id) { List<FileDetailsModel> ObjFiles = GetFileList(); var FileById = (from FC in ObjFiles where FC.Id.Equals(id) select new { FC.FileName, FC.FileContent }).ToList().FirstOrDefault(); return File(FileById.FileContent, "application/pdf", FileById.FileName); }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)