دسته بندی ها
23:39 1403/06/25
ثبت چند رکورد توسط CheckBox با استفاده حلقه
با سلام
از یک دیتاگرید چند رکورد با چک باکس را انتخاب میکنم و با کلیک روی ذخیره اطلاعات می خواهم آنها را ذخیره کنم ولی اطلاعات را ذخیره نمی کند و به قسمت Dispose میره. ممنون میشم راهنمایی بفرمایید.
<tbody>
@foreach (var item in Model)
{
<tr style="font-size:12px;text-align-last: center;">
<td><input type="checkbox" id="CheckBox1" name="CheckBox1" value="@item.LessonCode" class="descclass" /></td>
<td style="width:60px; text-align:center;">@counter</td>
<td>@item.LessonCode</td>
<td>@item.LessonName</td>
<td>@item.UnitName</td>
<td>@item.unit</td>
</tr>
counter++;
}
</tbody>
کدهای بخش کنترلر
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> AddLesson(string [] CheckBox1, string redirectUrl )
{
if (ModelState.IsValid)
{
for (var i = 0; i < CheckBox1.Count(); i++)
{
LessonSelection LS = new LessonSelection();
LS.LessonCode = CheckBox1[i];
LS.StudentCode= "1740379402";
LS.AcademicYearCode = "14031";
LS.Tuition = "500";
_iunitofwork.lessonSelectionUW.Create(LS);
_iunitofwork.save();
}
}
return View();
}
ویرایش شده در شنبه 31 شهریور 1403 ساعت 16:34:48
مشخصات سوال کننده :
کاربر : mmojadmi
امتیاز کاربر : 3
رتبه کاربر : 136
به این سوال امتیاز بدهید
0
تعداد بازدید این سوال : 1235
2 نظر
saedbfd :
لطفا خطایی که دارید هم قرار بدید. موقعی که خطا دریافت می کنید چه پیغامی میده ؟
امتیاز کاربر : 1654
رتبه کاربر : 1
تاریخ ثبت : 10:28 1403/06/26
mmojadmi :
خطایی نمیده مستقیم میره قسمت Dispose ، از نظر کد مشکلی نداره؟
امتیاز کاربر : 3
رتبه کاربر : 136
تاریخ ثبت : 03:14 1403/06/26
پاسخ دهنده : Radman
00:28 1403/06/30
با درود
داخل اکشن متد addlessen در کنترلر بریک پوینت بزارین ببینین وارد حلقه میشه.
اکشن متد async تعریف شده ولی در iunitofwork await_ نداره این موارد رو چک کنین.
ویرایش شده در سه شنبه 10 مهر 1403 ساعت 10:29:51
آخرین سوالات ثبت شده
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
سوالات مرتبط
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.
 
ورود