Before deleting records we need show confirm alert box to ensure something should not delete or edit the records accidently. Let us consider following html table which has list of records
<table class="table"> <tr> <th> @Html.DisplayNameFor(model => model.Name) </th> <th> @Html.DisplayNameFor(model => model.City) </th> <th> @Html.DisplayNameFor(model => model.Address) </th> <th></th> </tr> @foreach (var item in Model) { @Html.HiddenFor(model => item.Empid) <tr> <td> @Html.DisplayFor(modelItem => item.Name) </td> <td> @Html.DisplayFor(modelItem => item.City) </td> <td> @Html.DisplayFor(modelItem => item.Address) </td> <td> @Html.ActionLink("Edit", "EditEmpDetails", new { id = item.Empid }) | @Html.ActionLink("Delete", "DeleteEmp", new { id = item.Empid } ) </td> </tr>
} </table>
@Html.ActionLink("Delete", "DeleteEmp", new { id = item.Empid }, new { onclick = "return confirm('Are sure wants to delete?');" })
- Delete is the ActionLink Name.
- DeleteEmp is the ActionResult name .
- EmpId is the unquie id from which specific records are deleted.
Summary
I hope this article is useful for all readers. If you have any suggestion then please contact me.
Post a Comment