1
How do I change this kind of listing
For this type of list below
My View
@model IEnumerable<MeuProjeto.Models.AlunoCurso>
@{
Layout = "/Views/Shared/_Layout.cshtml";
}
<h2>Aprovar Aluno</h2>
<table class="table table-hover">
<tr>
<th>
Curso
</th>
<th>
Aluno
</th>
<th>
Aprovado?
</th>
<th></th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Curso.Nome_Curso)
</td>
<td>
@Html.DisplayFor(modelItem => item.Aluno.Nome)
</td>
<td>
@Html.CheckBox("Aprovado_" + item.CursoId, new { @class = "Aprovado", id = item.Id })
</td>
</tr>
}
</table>
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
<script>
$(document).ready(function () {
$(".Aprovado").click(function () {
$.ajax({
url: "Aprovar/",
type: "POST",
data: { id: $(this).attr('id') },
success: function(data) {
alert("Aprovação feita com sucesso!");
}
});
});
});
</script>
}