سلام وقت بخیر
در عکس بالا میخواهم مثلا در سلول فوق ، عدد 23 رو تغییر بدم به 24 و این عدد درجا در دیتابیس ذخیره بشود (بدون کلیک روی دکمه خاصی)
باید چه کار کرد ؟
در ASP.net MVC
یعنی در واقع برنامه من پنل ادمین نداره
سلام وقت بخیر
در عکس بالا میخواهم مثلا در سلول فوق ، عدد 23 رو تغییر بدم به 24 و این عدد درجا در دیتابیس ذخیره بشود (بدون کلیک روی دکمه خاصی)
باید چه کار کرد ؟
در ASP.net MVC
یعنی در واقع برنامه من پنل ادمین نداره
این مثال با evant ها قابل انجام هست . از آنجایی که مواردی این چنینی در پنل مدیریت شاید انجام بشه به هر حال کاست هایی هم به همراه داره کم و بیش . گرید ها هم از ایونت ها برخوردار هستن . که در datagridview ویندوزی کدی به این شکل که در این صفحه موجود هست میتونه اینکار رو برات انجام بده و مقدار مورد نظر رو بهتون بده و بعدش شما ادامش رو برید ... به هر حال شما از گریدی که استفاده میکنید بایستی یا این قابلیت رو در خودش داشته باشه که ازش استفاده کنید یا اینکه بهتون ایونت بده که مقدار مورد نظر رو به همراه id اون رکورد رو بهتون بده تا در دیتابیس بتونین تغییرات ایجاد کنید . در نهایت این پیج رو ببین
خود mvc همچین گریدی برای انجام اینکار نداره.... شما بایستی ببینی چه گریدی رو میتونی ازش بهره ببری. مثل jq grid یا kendo grid یا ... که این قابلیت روی فیلد یک ستون رو بهتون بده .... من خودم عملا تا به حال اصلا همچین موردی رو ندیدم که به این شکل استفاده بشه که شما میخای .... باز به نظرم ببین ایا واقعا نیاز هست یا نه . اگر هست که از کاستوم گرید هایی باید استفاده کنی ... یا اینکه نه که میتونی به شکل هایی دیگه این رو هندل کنی.