我在Web方法中有以下For Each循环,它是Web服务的一部分。它的意思是将所有状态名称放在一个字符串中,以便我可以在ajax控件中解析它:
<WebMethod()> Public Function getState(ByVal country As String) As String
Dim oresult As New DataTableResults
Dim oData As New Location(_connstr)
oresult = oData.getState(country)
Dim states As String = ""
For Each row As DataRow In oresult.dtData.Rows
states = states & row.Item("StateText") & ","
Next
Return states
End Function
我尝试单步执行它并将所有项添加到字符串中,但是当它退出循环时会出现问题。然后,它只是显示网页无法显示,并且不会提供除“HTTP 500内部服务器错误”之外的任何类型的错误消息。
由于