مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

آپلود فایل در asp.net mvc

ﺳﻪ شنبه, 18 تیر 1398 18:18

آپلود فایل در asp.net mvc

با سلام در یک پروژه asp.net برای آپلود فایل ها از شی httppostedfilebase استفاده کردم که بخوبی روی لوکال کار میکنه و اوکی هستش ولی روی هاست plesk اصلا فایلی آپلود نمیشه و خطایی هم نمیده و همچنین برای ایجاد پوشه با استفاده از کدنویسی هم روی هاست plesk  کار نمیکنه

لطفا راهنمایی کنین با سپاس

ﺳﻪ شنبه, 18 تیر 1398 18:55

سلام دوست عزیز
میتونید کد اکشن و ویو مربوط به اپلود فایل رو قرار بدید؟؟

ﺳﻪ شنبه, 18 تیر 1398 19:38
        [HttpPost]
        [ValidateAntiForgeryToken]
        public async Task<ActionResult> Create(
            ExamViewModel model,
            HttpPostedFileBase ImageFile)
        {
            if (!ModelState.IsValid) View(model); 
            var path = "/Content/images/exam/";
            if (!Directory.Exists(System.Web.HttpContext.Current.Server.MapPath(path)))
                Directory.CreateDirectory(System.Web.HttpContext.Current.Server.MapPath(path));

            path = path + Guid.NewGuid() + Path.GetExtension(ImageFile.FileName);
            ImageFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath(path));
            model.Image = path; 
            return RedirectToAction("Index");
        }

چهارشنبه, 19 تیر 1398 00:08

سلام به پوشه مربوطه دسترسی Read و Write بدهید.

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید