大家好,我有这样的代码片段
Case "adhoc_searchResult"
Dim cubeid As Integer = Request("cubeid")
Dim dimArr As String = Request("dimArr")
Dim tmethod As String = Request("tmethod")
Dim tstr As String = Request("tstr")
Dim search_result As DataView = New DataView()
search_result = HostAnalytics.HostAnalyzer.HostAnalyzer.getDimensionSearchResults(cubeid, dimArr, tmethod, tstr)
Response.Write(JsonConvert.SerializeObject(search_result))
Case Else
Response.Write("Invalid call")
End Select
Catch ex As Exception
Common.GetLogErrorInJson("105", "Following error occurred while getting data : " & ex.Message & " :: " & ex.StackTrace().ToString())
End Try
End Sub
End Class
这里在vb方法中,它返回Dataview对象,现在我用jsonconver.serializeObject()
序列化它。
但它正在抛出一个说明,就像那个圆形引用一样......
但getDimensionSearchResult()
方法返回正确的值,该值未在此代码块中捕获。
如何克服这一点,我的代码中有任何错误,请帮助我。
由于