状态代码>从服务器返回的是:500

时间:2011-11-10 14:48:07

标签: ajax

我有一个基于母版页的页面,该页面有一些UpdatePanel控件,工作正常。

当我尝试从我的代码更新隐藏字段控件时出现问题 -

** Protected Sub Page_Load(sender as Object,e As System.EventArgs)处理Me.Load    scrollerHiddenField1.Value = getLatest10()  结束子  私有函数getLatest10()As String         Dim db As New DataClassesDataContext

    Dim r = From p In db.LATEST10s
            Select p.carId
    Dim retString As String = ""

    For Each c As String In r
        Dim fnumber As String = Mid(c, 1, 2) & "-" & Mid(c, 3, 3) & "-" & Mid(c, 6, 2)

        retString &= fnumber & ","

    Next
    Return retString

结束功能**

如果getLatest10函数返回一个内部有html标签的字符串,然后我点击一个按钮,我收到以下错误 -

  

Sys.WebForms.PageRequestManagerServerErrorException:未知错误   在服务器上处理请求时发生。状态代码   从服务器返回的是:500

如果getLatest10函数返回一个内部没有html标签的字符串,那么工作正常。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我不确定,但请检查您是否在页面生命周期的正确状态下执行此操作: http://msdn.microsoft.com/en-us/library/ms178472.aspx