Я использую следующий код на своей главной странице:
<% Html.RenderAction("RecentArticles","Article"); %>
где действие RecentArticles (в ArticleController):
[ChildActionOnly]
public ActionResult RecentArticles()
{
var viewData = articleRepository.GetRecentArticles(3);
return PartialView(viewData);
}
и код в моем частичном представлении RecentArticles.ascx:
<li class="title"><span><%= Html.ActionLink(article.Title, "ViewArticle", new { controller = "Article", id = article.ArticleID, path = article.Path })%></span></li>
Проблема в том, что все ссылки статей (которые построены в частичном представлении) ведут к одному и тому же URL- «~ / Article / ViewArticle».
Я хочу, чтобы каждая ссылка на заголовок приводила к конкретной статье с параметрами, которые я устанавливаю при частичном просмотре.
Спасибо.