Если ваше приложение уже MVC, почему бы не добавить к нему некоторую контекстную справку ...
Например, на странице макета добавьте значок, который просто переводит пользователя на страницу справки, передаваяссылающаяся страница.URL был бы
Если бы вы были на
YourApp/Customer/Create/
Тогда
YourApp/Help/Customer/Create/
Тогда вы могли бы иметь HelpController, который ищет справку для CustomerController, и, в частности,Создать действие, которое позволяет вам предоставлять очень детальную помощь, а также обращаться к более общей помощи, если конкретная помощь недоступна.
Вы можете даже перенаправить на CMS, которая содержит информацию, если вы этого не сделаетеЕсли вы захотите написать эту часть самостоятельно, вам потребуется сохранить отображение на странице CMS, которая предоставляет справку по данной теме (или использовать аналогичный маршрут для контента).
Вотправило маршрутизации для вашего файла Global.asax.cs.
routes.MapRoute(
"Help",
"Help/{controllerName}/{actionName}",
new { controller = "Help",
action = "Details",
controllerName = UrlParameter.Optional,
actionName = UrlParameter.Optional }
);