我需要从 Ajax 调用中更新 Multiple。我使用此页面:从单个控制器操作返回多个部分视图?但重复日期!为什么 ?
我的代码在视图中:
@using (Ajax.BeginForm("Information", "Classes",
new AjaxOptions
{
HttpMethod = "get"
}))
{
<select id="dropDownDisplay">
<option>10</option>
<option>20</option>
<option>30</option>
</select>
<div id="grid">
@{ Html.RenderPartial("_ClassesList", Model); }
</div>
<div id="PagingList">
@{Html.RenderPartial("_PageNumbers", Model.Page);}
</div>
}
我在控制器中的代码:
公共动作结果信息(){
var page = new Page();
// Get Info Page...
var myService = new ClassesService();
var viewModelClasses= new ViewModelClasses();
viewModelClasses.Classeses = myService.All();
viewModelClasses.Page = page;
return View(viewModelClasses);
}
我的查看模式:
public class ViewModelClasses
{
public IList<Classes> Classeses { get; set; }
public Page Page { get; set; }
}
输出当我转到下一页时: