شیوه صحیح چک کردن HttpPostedFileBase UserImg چیه ؟
روش درست چک کردن خالی نبودن فایل این هست :
if (myFile != null && myFile.ContentLength != 0)
نکته : فایل تصویر بصورت Ajaxform به سمت کنترولر فرستاده میشه.
لطفا این ویدیو از تست رو تماشا کنید تا متوجه منظورم بشید :
حجم یک مگابایت
لینک دانلود
اینکه یبار موس رو hover میکنید فایل وجود داره و دوباره hover میکنید null هست عجیبه !
فرمتون رو چجوری submit میکنید به سمت کنترلر ؟ با change شدن file input هست یا click روی submit button ؟
احتمالا چندبار فرمتون Submit میشه واگرنه دلیلی نداره یبار null باشه و یبار data داشته باشه !
این رو هم ببینید : http://powerdotnetcore.com/asp-net-m...d-using-jquery