GetCallbackEventReference(this, "arg", "ReceiveServerData", "context")
麻烦很通俗的解释一下这四个参数的含义,
不是我不去查csdn,关键是看不懂,他也没怎么解释!
所以,麻烦各位了!

解决方案 »

  1.   

    帮你在google找到一些,请参考:
    http://www.dudo.org/article.asp?id=2
    更多:
    http://www.google.cn/search?hl=zh-CN&q=GetCallbackEventReference&meta=&aq=f
      

  2.   

    public string GetCallbackEventReference(
    Control control,
    string argument,
    string clientCallback,
    string context
    )参数
    control
    类型:System.Web.UI..::.Control处理客户端回调的服务器 Control。该控件必须实现 ICallbackEventHandler 接口并提供 RaiseCallbackEvent 方法。argument
    类型:System..::.String从客户端脚本传递给服务器的一个参数 RaiseCallbackEvent 方法。clientCallback
    类型:System..::.String一个客户端事件处理程序的名称,该处理程序接收成功的服务器事件的结果。context
    类型:System..::.String启动回调之前在客户端计算的客户端脚本。脚本的结果传回客户端事件处理程序。返回值
    类型:System..::.String调用客户端回调的客户端函数的名称。
      

  3.   

    GetCallbackEventReference(this, "arg", "ReceiveServerData", "context")1. this 是谁处理Callback事件的,当然是Page本身了,还没见过用别的Server Control
    2. "arg" 用什么参数名字传递数值 (从 Client 到 Server)
    3. "ReceiveServerData" - 处理完Callback事件后,那一个 JavaScript 函数(它的名字)在客户端 接过去继续处理
    4. "context" 还想在客户端干点儿什么
    --------------
      

  4.   

        -“this”表示执行回调的的服务端控件是当前这个Page,当前的Page必须实现ICallbackEventHandler接口,包括必须实现string GetCallbackResult()和void RaiseCallbackEvent(eventArgument)这两个接口函数,这个参数也可以是指向某个WEB控件的引用,当然,这个空间也必须实现ICallbackEventHandler接口;   - "arg"是将被传给RaiseCallbackEvent的参数eventArgument的值,可以使人以自定义格式的字符串;   - "ReceiveServerData"是当回调成功之后,处理返回内容的客户端脚本函数的名称,这个函数必须存在于执行回调的页面,
        - context“一般可用来传递需要在客户端的返回数据处理函数中用来调用的脚本代码,不过实际上,你传什么都可以,把它看成一种从客户端回调的的激发端,到处理返回数据的接收段之间的参数传递通道就行了。