Есть альтернативный способ достижения того же результата, какMVC 5 Альтернатива RenderAction
@{Html.RenderAction("Builder", "Question"); }
, но с другим синтаксисом. НАПРИМЕР. стандартный ASPX или HTML.
Mono в настоящее время не поддерживает ни одного Action
связанные с Html-помощниками. Другими словами, моно-реализация RouteCollection.cs не имеет свойства AppendtailingSlash
. (В настоящее время исправлено в моно 4.3, но ожидает выхода)
Возможно, существует другой синтаксис или, возможно, HTML, который может использоваться для визуализации действия в другом контроллере?
Моей причиной для запроса является то, что мы в настоящее время используем <a></a>
html-теги для ActionLinks по той же причине. Поэтому подумал, что может быть и другой подход для RenderAction
.
Если есть другой способ, я могу добиться того же результата, можете ли вы отправить ответ.
Вы уверены, что Mono не поддерживает его? Кажется, что существует https://github.com/mono/aspnetwebstack/blob/master/src/System.Web.Mvc/Html/ChildActionExtensions.cs – ChaoticLoki
Это главная ветвь. Если вы проверите ветку 4.0.3.20, ее там нет. Как я уже сказал, исправление существует, но пока не выпущено. Если вы перейдете на моно-сайт и перейдите в раздел загрузки tar. Вы увидите в выпусках его не там. Это в ночное время, но эти хранилища непроверены –
Последняя версия не обязательно построена из последнего мастера. Хотелось бы. –