0
我想通過一個參數值通過我的控制器方法沒有成功。 參數值通過爲空。KendoUi MVC Grid傳遞參數值
查看代碼:
<div class="col-md-9">
@(Html.Kendo().Grid(Model)
.Name("ProcessesGrid")
.DataSource(datasource =>
datasource
.Ajax()
.Read(read => read.Action("ListProcesses", "Process").Data("additionalData"))))
<script>
function additionalData() {
//alert('Hitting javascript')
return {
testParam: 2
};
}
</script>
控制器的方法:
[HttpPost]
public ActionResult ListProcesses([DataSourceRequest]DataSourceRequest request, int? testParam)
現貨!升級到最新固定的問題! –
我似乎有同樣的問題。我已經下載了最新的修補程序,但似乎仍然無法正常工作。 –
你的版本號是多少?你能否使用像Fiddler(http://www.telerik.com/fiddler)這樣的參數來查看參數是否被髮送。你有沒有更新你的腳本文件 - 特別是kendo.aspnetmvc.js(或縮小版本)?你是否調用本地函數來返回請求參數的數據?如果是這樣,你是否檢查過該函數是否返回數據。 – pwdst