Я новичок в MVC.Где написать код на C # для обычных функционалистов, которые приходят под главной страницей (например, Логин)?
Html.RenderAction() / Html.Action(), которые не требуют прохождения модели.То есть то, что предложил @ x2, - это нормально, если элемент управления не зависит от какой-либо модели, но если это так, используйте один из указанных выше методов.
Html.RenderAction()
Html.Action()
См .: Разница между Html.Action и Html.RenderAction
И: http://haacked.com/archive/2009/11/18/aspnetmvc2-render-action.aspx
Создайте частичное представление * .ascx для входа в общую папку и добавьте его на главную страницу следующим образом:
<% Html.RenderPartial("LoginUserControl"); %>