ajaxpro在使用的时候,后台cs的函数代码如下:
[AjaxMethod]
        public string GetTest(string testText)
        {
            return "Hi," + testText + "!";
        }
前台aspx页面调用的代码如下:
<script type="text/javascript">
     
    function doTest() 
    {
        AJAXDemo.Examples.Test.TestMethod.GetTest("AjaxPro",doTest_callback);
    }    function doTest_callback(res) {
        alert(res.value);
    }
    
    </script>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
问题是,GetTest(string testText)函数在后台定义的时候只有一个参数,可是前台调用时候为何多出了一个名称为doTest_callback的函数参数啊?,有点想javascript里面的回调函数,可是回调函数都是预先有过定义的啊。这个没有定义啊。