یا توضیح کامل ترش اینه که خوده ActionResult به تنهایی با EF رابطه نداره اما زمانی که Strongly Type باشه یعنی به یک Entity وصل شده تا با توجه به Template در نظر گرفته شده تغییراتی در یکی یا همه رکورد های آن Entity به وجود بیاره . در کل برای نمایش تمام صفحات در Asp.Net MVC شما به یک Action Result نیاز دارید و خب طبیعتا به یک کنترولر .
موفق باشی