لطفا در خصوص استفاده از tempdata برای انتقال مقادیر بین دو اکشن با توجه به دو تابع SaveTempData  و ITempDataProvider.LoadTempData راهنمایی کنید یا مقاله ای مرتبط با این نحوه مدیریت مقادیر tempdata و ارتباط اونها با کوکی‌ها رو بیان کرده باشه معرفی کنین ممنون میشم. 
با تغییر هر کدام از دراپ داون لیست‌های ( SortBy ، SortOrder،PageSizer) لیست رکوردهای متقاضیان ، 
دگمه بیشتر دچار مشکل میشود و برای صفحه دوم مقدار PageIndex  بجای عدد دو مقدار سه را داراست یعنی اصلا page دوم با شرایط حاضر اسکیپ می‌شود. و طبعا تعداد رکوردهای اسکیپ شده به دراپ داون لیست PageSizer مربوط است. انگار بعد از تغییر دراپ داونها چیزی باید ریست شود تا مقدار PageIndex   بدرستی اضافه شود . انگار این کد ریست درست کار نمی‌کنه؟ با تشکر و سپاس
function resetSearch(progressId, form, pagerId, container, sortId, sortOrderId, pageSizeId) {
    $(pagerId).closest('.row').hide();
    $(progressId).css("display", "block");
    $(pagerId).data("page", 2);
    $(sortId).val($(sortId + " option:first").val());
    $(sortOrderId).val($(sortOrderId + " option:first").val());
    $(pageSizeId).val($(pageSizeId + " option:first").val());

    $(form).find("input[type=text], textarea").val("");
    $(form).find("select").each(function(key, val) {
        $(this).val($(this).find('option:first').val());
    });

    $(form).find('#PageIndex').val(1);
    $(form).find('#PageSize').val($(pageSizeId).val());
    $(form).find('#CurrentSort').val($(sortId).val());
    $(form).find('#SortDirection').val($(sortOrderId).val());
    $(form).find('#PageIndex').val(1);
    $(container).html("");
    $(form).submit();

}

‫۷ سال و ۷ ماه قبل، جمعه ۲۹ بهمن ۱۳۹۵، ساعت ۰۴:۱۳
با سلام و تشکر از پروژه خوبتون
من چند تا سوال دارم 
1- متدهای یک سرویس بر چه اساسی ایجاد می‌شوند آیا فقط عملیات CRUD را پشتیبانی می‌کنند
2- یک سرویس فقط بایستی با یک موجودیت در گیر باشد یا اینکه چندین دومین مدل را همزمان در یک سرویس می‌توان استفاده کرد ( شیوه صحیح و حرفه ای به چه شکلی است )
3- اگر در لایه سرویس  نمی توان با چندین مدل کار کرد پس بایستی کنترولرها توانایی دستکاری چندین مدل را داشته باشند ( در صورتی که کنترولرها نیز فقط با یک دومین مدل یا ویو مدلهای آن در گیرند)
4- برای گرفتن ورودی‌های کاربر از یک ویو به چه شکلی اطلاعات چند مدل را به کنترولر پاس دهیم .آیا چندین ویو مدل به ازای هر موجودیت باید ایجاد شود.
 ممنون و مچکرم