Estoy usando el complemento jQuery de FlexiGrid y necesito recuperar un objeto JSON de mi aplicación MVC, lo suficientemente simple si el FlexiGrid tomó solo el objeto pero necesito agregar algunos elementos a la cadena de respuesta para que funcione correctamente con FlexiGrid.¿Cómo puedo obtener un objeto JsonResult como una cadena para poder modificarlo?
Así que aquí es una parte de mi código del controlador:
If Request.QueryString("json") IsNot Nothing Then
Dim data As New StringBuilder()
data.Append("page: " & pageIndex & "," & vbCrLf)
data.Append("total: " & ViewData.TotalCount & "," & vbCrLf)
data.Append("rows: ")
data.Append(Json(objCustomerList))
Return Content(data.ToString())
End If
Desafortunadamente en el código anterior Json(objCustomerList)
devuelve 'System.Web.MVV.JsonResult' en lugar de los datos de cadena JSON deseados. También probé Json(objCustomerList).ToString()
solo para ver qué pasaría y lo mismo otra vez.
¿Alguna idea? método
exactamente lo que necesitaba. Gracias cuchara y stackoverflow – Hcabnettek