دسته بندی ها
20:56 1399/10/22
حذف یک رکورد از لیست طریق فرم مدال بوت استرپ
در قطعه کد زیر بعد از زدن دکمه حذف صفحه تاریک اما فرم مدال نمایش داده نمیشود.
index.cshtml
@model IEnumerable<Inspection.Models.tblEquipType>
@using Inspection.PublicClass
<div class="row center-block box box-success" style="box-shadow:2px 2px 7px 3px gray;">
<div class="panel panel-primary col-md-8 col-md-offset-2" style="margin-top:25px; margin-bottom:25px;">
<div class="panel-body">
<div>
<a class="btn btn-primary" asp-controller="EquipType" asp-action="Create">
<i class="fa fa-plus"></i>
افزودن نوع دستگاه جدید
</a>
</div>
</div>
<hr style="height:1px; background-color:gray;" />
<table class="table table-responsive text-center">
<thead>
<tr style="font-size:15px; font-weight:600;">
<td>@Html.DisplayNameFor(model => model.Type)</td>
<td>@Html.DisplayNameFor(model => model.Description)</td>
<td>عملیات</td>
</tr>
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td>@item.Type</td>
<td>@item.Description</td>
<td>
<a class="btn btn-info" asp-controller="EquipType" asp-action="Edit" asp-route-id="@item.TypeId">
<i class="fa fa-pen"></i>
ویرایش
</a>
<a class="btn btn-danger" asp-controller="EquipType" asp-action="Delete"
asp-route-id=@item.TypeId data-toggle="modal" data-target="#modal-action-equiptype">
<i class="fa fa-trash"></i>
حذف
</a>
</td>
</tr>
}
</tbody>
</table>
</div>
</div>
@Html.Partial("_Modal", new BootstrapModel { ID = "modal-action-equiptype", Size = ModalSize.Medium })
@section PanelScripts{
<script src="~/js/modal-js/EquipType-index.js"></script>
}
Delete.cshtml
@Model Inspection.Models.tblEquipType
@{
Layout = null;
}
<form asp-controller="EquipType" asp-action="Delete">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">حذف دسته بندی</h4>
</div>
<div class="modal-body form-horizontal">
آیا از حذف نوع دستگاه @Model.Type مطمین هستید؟
</div>
<div class="modal-footer" style="text-align:left;">
<button class="btn btn-default" type="button" data-dismiss="modal">برگشت</button>
<button class="btn btn-danger" type="submit">
حذف
</button>
</div>
</form>
مشخصات سوال کننده :
کاربر : Tarak4135
امتیاز کاربر : 56
رتبه کاربر : 17
به این سوال امتیاز بدهید
−1
تعداد بازدید این سوال : 2421
2 نظر
hamid_b :
الان مشکل شما حذف رکورد از لیست هست یا اینکه فرم مودال نمایش داده نمیشه؟ چون عنوان سوال یه چیزیو میگه متن سوال یه چیز دیگه !!!
امتیاز کاربر : 510
رتبه کاربر : 4
تاریخ ثبت : 09:27 1399/10/22
پاسخ دهنده : navidadelifar
14:24 1399/10/24
<form asp-controller="EquipType" asp-action="Delete" method="post">
" method="post رو ننوشتین
2 نظر
Tarak4135 :
مدال مربوط به حذف نمایش داده نمیشه. موقع کلیک روی دکمه حذف صفحه تاریک میشه و یک خط سیاه نمایش داده میشه که همین خط بیانگر آن است که قسمت ابتدای مدال نمایش داده میشه.
من فکر میکنم دستورات مدال در فایل index اجرا میشه اما اجرا به کنترل Delete هدایت نمیشه چون در قسمت مقدار بازگشت کنترل Delete ، ویوی delete برگردونده میشود.
در ضمن از دستور method="post" هم استفاده کردم که نتیجه ای نداشت و همچنین دستورات کنترل Delete هم برای فرم های غیر مدال درست کار میکنه.
امتیاز کاربر : 56
رتبه کاربر : 17
تاریخ ثبت : 00:14 1399/10/25
Tarak4135 :
من از بوت استرپ نسخه ۴.۳ استفاده کردم
امتیاز کاربر : 56
رتبه کاربر : 17
تاریخ ثبت : 00:16 1399/10/25
پاسخ دهنده : fateme
01:34 1399/10/25
مشکل شما این هست که نحوه نمایش فرم مودال در بوت استرپ 4 رو نمی دونید. لینک زیر دقیقا به همین سوال پاسخ داده.
آخرین سوالات ثبت شده
- آموزش استفاده از 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
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.
 
ورود