PDA

View Full Version : ویرایش آدرس عكس در جدول



EnKamran
سه شنبه 21 آذر 1396, 15:55 عصر
سلام
یك جدول دارم مثلا مال آلبوم عكسه با این فیلدها:
Id, title, imageaddress
همه هم ضروری هستند
مشكلم تو ویرایش هست، وقتی كاربر تو اكشن ادیت هست ممكنه فقط بخواد عنوان رو عوض كنه و عكس رو كاری نداشته باشه، حالا تو این اكشن چكار باید كرد؟خوب تو حالتی كه فایل آپلود اینپوت نداریم و همهتكست معمولی هستن مشكلی نداریم و تو httpget متد همه مقادیر رو میذاریم ولی وقتی فایل آپلود داریم این مقدار رو كجا بذارم؟نمیدونم چطور باید بپرسم، امیدوارم متوجه شده باشید.

سعید کشاورز
سه شنبه 21 آذر 1396, 16:16 عصر
سلام..
شما توی ورودی مثلا یه نوع از HttpPostedFileBaseباید داشته باشید .درسته؟
حالا فقط کافیه این با یه شرط ساده چک بکنید که خالی نباشه.

if(file.ContentLength>0){

پس وقتی خالی نبود حالا یه سری عملیات باید اتفاق بیوفته
1)عکس جدید آپلود میشه
2)اسم و آدرس عکس جدید توی دیتابیس ویرایش میشه
3) عکس قدیم باید حذف بشه