我的主视图上有一个图表,当下拉列表选择不同的值时,我想部分更新。
页面第一次正确呈现,但是当我在下拉列表中选择一个新值时,然后" -PnlChart.cshtml"替换整个页面。我想只更新图表部分。
如何确保?
_PnlChart.cshtml
componentHandler.upgradeDom();
我的主视图Index.cshtml:
<img src="@Url.Action("CreateTraderPnlChart3")" width="600" height="600" align="middle" vspace="50" />
我的控制器:
<div class="w3-half">
@{ Html.RenderAction("PeriodSelection");}
@Html.DropDownList("PeriodSelection",
new SelectList((string[])Session["Periods"]),
(string)Session["Period"],
new
{
onchange = "document.location.href = '/Employee/PeriodSelection?dropdownlistReturnValue=' + this.options[this.selectedIndex].value;"
})
</div>