мой контроллер
public ActionResult Index()
{
if (Request.IsAjaxRequest())
{
List<double> nyValues = new List<double> { 83.6, 78.8, 98.5, 93.4, 106.0, 84.5, 105.0, 104.3, 91.2, 83.5, 106.6, 92.3 };
List<ColumnSeriesData> nyData = new List<ColumnSeriesData>();
nyValues.ForEach(p => nyData.Add(new ColumnSeriesData { Y = p }));
ViewData["tokyoData"] = nyData;
return PartialView("~/Views/Home/_Graph.cshtml");
}
else
{
List<double> tokyoValues = new List<double> { 49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4 };
List<ColumnSeriesData> tokyoData = new List<ColumnSeriesData>();
tokyoValues.ForEach(p => tokyoData.Add(new ColumnSeriesData { Y = p }));
ViewData["tokyoData"] = tokyoData;
return View();
}
}
и в представлении
<div class="graphDiv" id="MainGraph">
@{ Html.RenderPartial("_Graph");}
</div>
, а вызов ajax:
@Ajax.ActionLink("Team", "Index", "Home", null, new AjaxOptions { HttpMethod = "GET", LoadingElementId = "divLoading", UpdateTargetId = "body", InsertionMode = InsertionMode.Replace, OnSuccess = "" }, new { })
Частичное представление не отображается в div.. Это просто пустая страница ... Любая помощь ... Заранее спасибо, пожалуйста.