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