ASP.NET MVC1에서 VB.NET 제어기와 JqGrid를 사용하는 프로젝트가 있습니다. 그것은 MVC1에서 잘 작동합니다. 프로젝트를 ASP.NET MVC2로 마이그레이션하면 그리드가 더 이상 채워지지 않습니다. MVC2에서 반환 된 Jsonresult에 몇 가지 새로운 제한이있는 것으로 보입니다. 이 문제를 VB.NET에서 해결하는 방법. jqgrid를 채우는 컨트롤러 함수는 다음과 같습니다.JqGrid가 ASP.NET MVC2에서 작동하지 않습니다.
Function GetGridRecordset(ByVal qry As String) As JsonResult
Dim result = New JsonResult()
...
...
Return result
End Function
해결책이있는 사람이 있습니까?
Json을 반환하는 권장 방법은 컨트롤러에서'Json()'메서드를 사용하는 것입니다 .- return Json (...)'MVC2에서 작동해야합니다. 피들러 (Fiddler) 또는 파이어 버그 (Firebug)를 사용하여 네트워크 트래픽을 디버깅하여 응답이 예상되는지 확인 했습니까? 문제가 클라이언트 측에있을 수 있습니까? –