ASP.Net MVC - RenderPartial с ActionLink в том же div - PullRequest
0 голосов
/ 24 февраля 2011

Как мне загрузить RenderPartial с ActionLink?

Я нашел этот код на форуме, но он не работает:

View

<%=Ajax.ActionLink("Eventi", "Index", "Account", null, new AjaxOptions() { UpdateTargetId = "contentEventi" })%>
|
<%= Ajax.ActionLink("Attivita Commerciali", "Index", "Account", null, new AjaxOptions() { UpdateTargetId = "contentAttivita" })%>


<div id="contentEventi">
       <% Html.RenderPartial("~/Views/Eventi/List.ascx", Model.EventiOrganizzati); %>
    </div>
   <div id="contentAttivita">
       <% Html.RenderPartial("~/Views/Attivita/List.ascx", Model.Attivita); %>
    </div>

Контроллер

public ActionResult Index()
{
     ProfiloViewModel wProfilo = new ProfiloViewModel(User.Identity.Name);
     if (Request.IsAjaxRequest())
         return PartialView("~/Views/Eventi/List.ascx", wProfilo);               
     return View(wProfilo);
}

Как я могу обновить тот же div с другим PartialView после нажатия ActionLink?

...