Как открыть окно в том же View в MVC 4?

У меня есть сетка Telerik MVC на мой взгляд с "Скачать" пользовательская кнопка. Эта кнопка перенаправляет на моё действие «Загрузка», а это действие перенаправляет меня на представление загрузки, которое показывает мне некоторые изображения в оконном режиме. Я хотел бы открыть это окно с сеткойпод' это, на той же странице.

Мой код:

c.Bound(column => column.IsStock);
    c.Bound(column => column.Version);
    c.Command(cmd => cmd.Custom("Download")
         .Text("Download")
         .DataRouteValues(d => { d.Add(k => k.IDDocument); d.Add(k => k.ReceivedDate); })
         .SendDataKeys(true)
         .Action("Download", "Administrative"));

Действие:

 [Authorize(Roles = "Administrator, Employee")]
 public ActionResult Download(DocumentModel model)
 {
     var listUris = new List();
     var uris = ServiceProxy.GetInstance().GetContainerUri(model.IDProtocol.ToString(), model.IDDocument.ToString()));
     foreach (var uri in uris)
     {
         listuris.Add(uri.AbsoluteUri);
     }
     ViewBag.uris = listUris;
     return View("Download");            
 }

Скачать просмотр:

@{
ViewBag.Title = "Imagens";
 }
@{
     Html.Telerik().Window()
    .Draggable(true)
    .Resizable(a => a.Enabled(true))
    .Scrollable(true).Width(700)
    .Name("ShowBarcode")
    .Modal(true)
    .Buttons(b => b.Close())
    .Content(@
@using (Html.BeginForm())
{
    foreach (var uri in ViewBag.uris)
    {
    <img src="@uri" alt="IMAGE">
    <a href="@uri">@uri</a>
    }
}
   ).Render();
}

Это работает нормально, но я теряю сетку, когда нажимаю кнопку загрузки. Какие-либо предложения? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос