Этот код всегда даст ваш текущий контроллер
<%=( Url.RequestContext.RouteData.GetRequiredString("Controller")) %>
Очевидно, что вы можете использовать его без <% =, как это </p>
Html.BeginForm(
Url.RequestContext.RouteData.GetRequiredString("Controller")) ,
"ActOnChoosenPerson")
Это выглядит более неуклюже, но вашей модели не нужно знать, какой контроллер ее вызывает.