0
성공없이 매개 변수 값을 내 컨트롤러 메서드에 전달하려고합니다. 매개 변수 값이 null로 전달됩니다.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)
Spot on! 최신 버전으로 업그레이드하면 문제가 해결됩니다! –
같은 문제가있는 것 같습니다. 최신 핫픽스를 다운로드했지만 여전히 작동하지 않는 것 같습니다. –
버전 번호는 무엇입니까? 매개 변수가 전송되는지 보려면 Fiddler (http://www.telerik.com/fiddler)와 같은 것을 사용할 수 있습니까? 스크립트 파일, 특히 kendo.aspnetmvc.js (또는 축소 된 버전)를 업데이트 했습니까? 요청 매개 변수에 대한 데이터를 반환하는 로컬 함수를 호출하고 있습니까? 그렇다면 해당 함수가 데이터를 반환하는지 확인했는지 확인하십시오. – pwdst