Не существует обязательной связи между действием контроллера и представлением. Контроллер отвечает за возврат ActionResult. Самый обычный способ сделать это - использовать View, но они не являются жесткими. Например, представление может быть общим для контроллеров.
Также контроллер может обрабатывать запрос исключительно самостоятельно, возвращая перенаправление, или результат JSON, или даже свой собственный html (хотя и не рекомендуется).