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

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

کاربر سایت

fuadjh

عضویت از 1395/08/13

به روز رسانی یک فیلد به وسیله نام آن فیلد در صورتی که نام فیلد متغیر باشد.

  • چهارشنبه 28 آذر 1397
  • 20:51
تشکر میکنم

دو مقدار ItemName و ItemContent رو از ورودی کنترلر می گیرم می خوام بر اساس نام پراپرتی که ItemName  باشه در  آبجکتم مقدار ItemContent  رو به روز کنم . 

یعنی در کنترولر به جای اینکه از قبل نام فیلد مشخص باشه ، این نام، متغیر و بر اساس ارسال از View  به روز بشه .

مثلا بار اول Name  و " علی " رو بفرستم  name  آپدیت شه .

بار دوم  Age و 28 رو بفرستم  Age آپدیت شه .

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

fuadjh

عضویت از 1395/08/13

  • جمعه 30 آذر 1397
  • 23:03

با سلام چند ساعت جستجو و آزمایش وخطا  نهایتا به این خط کد رسیدم 

 _context.Entry(Oworkspace).Property(name).CurrentValue = Content;
             

که name نام متغیر وcontent  مقادر آنرا به روز می کنیم . با این کار فقط یک فیلد از یک رکورد به روز می شود .

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)