1
我在Razor视图引擎MVC3一起使用的jqGrid结合下拉列,在jqGrid的我有一个下拉列,我加载下拉像...问题在jqGrid的
colModel: [{
name: 'Company',
index: 'Company',
width: 200,
editable: true,
edittype: 'select',
editoptions: {
dataUrl: '@Url.Action("PopulateDropdown", "ControllerName")'
}]
如果我有100行那么控制器动作被称为100次。因此我在我的控制器中使用了[OutputCache(Duration = 10, VaryByParam = "none", VaryByCustom = "Browser")]
。
请提出任何其他想法,以便下拉列表项在视图中仅获取一次,并使用相同的方式绑定其余部分。
请问你的看法样子的'PopulateDropdown'行动? – nemesv