ورود

View Full Version : تغییر مقدار اینپوت باکس در زمان post



sara_t
یک شنبه 07 خرداد 1396, 19:45 عصر
سلام دوستان

من یک inputbox دارم که در ویو بصورت پیش فرض بهش مقدار میدم و میخام اگر کاربر مقدار اون رو تغییر داد زمانیکه اینپوت رو پست میکنم مقدار جدید رو در دیتابیس ذخیره کنم.اما مقدار تغییری نمیکنه و همون مقداری دیفالت میمونه.ممنون میشم بگین چطور باید تغییرات بدم؟


<input type="text" name="inputValues" value="@item.Amount">

Moien Tajik
یک شنبه 07 خرداد 1396, 20:04 عصر
در اکشنتون مقدار اولیه رو با مقدار جدید مقایسه کنید ، اگر فرق داشتند اون رکورد رو Db.Entry(YourModel).EntityState = EntityState.Modified قرار بدید و Update کنیدش ( SaveChanges فراموش نشه ) .

_behnam_
یک شنبه 07 خرداد 1396, 22:34 عصر
سلام. مشکل از کدنویسی قسمت درج در دیتابیس هستش. در صورت امکان کد مربوط رو قرار بدید. اخه عملیات POST وظیفه ارسال فیلدهارو به سرور داره و مطمعنن بدون هیچگونه خطایی وظیفشو درست انجام میده.

sara_t
دوشنبه 08 خرداد 1396, 09:43 صبح
بله از کدنویسی بود برطرف شد ممنونم