با سلام در تاپیک قبلی که مطرح کرده بودید توضیحات مختصری رو دادم.
نیاز نیست که برای تمام عملیات View بسازید اما Action مربوطه رو باید در Controller بنویسید.
به عنوان مثال Id رکورد مورد نظر برای حذف رو بوسیله ی Ajax به Action مربوطه Post کنید و نتیجه رو برگردونید. نیازی به View نیست.
شما باید ارسال درخواست از کلاینت به سرور و برگشت پاسخ رو بوسیله ی AJAX یاد بگیرید. برای راحتی کار میتونید از Jquery و توابعی مثلا ajax , post و ... استفاده کنید. اطلاعاتتون رو در مورد کار با json هم افزایش دهید.
به عنوان مثال :
<script>
$(function () {
$("#btnDelete").live('click', function () {
var data = { packageID: $("#objectId").val() }
$.post("url", data, function (backdata, status) {
// callback, do something
}, "json");
});
});
</script>
این پروژه رو دانلود کنید و مورد بررسی قرار بدید بسیار مفید خواهد بود.