日期:2014-05-19  浏览次数:20393 次

我快疯了,高手快点来救救我吧~~~~~~~~~
想用Ajax调用后台的一个方法,但老报未定义的错误,下面事相关代码,望指教!

WebConfig中的配置
<httpHandlers>
            <add   verb= "POST,GET "   path= "ajaxpro/*.ashx "   type= "AjaxPro.AjaxHandlerFactory,   AjaxPro.2 "/>
</httpHandlers>

CS文件
protected   void   Page_Load(object   sender,   EventArgs   e)
                {
                        AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxTaste));
                }

                [AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
                public   int   add(int   i)
                {
                        return   i   +=   3;
                }

JavaScript中的调用
window.onload=function()
        {
                var   v   =   document.getElementById( "txt1 ");
                v.value=WebApplication1.AjaxTaste.add(3);
        }

不知道错在哪里,我快疯了,快救救我吧!

------解决方案--------------------
WebApplication1是什么? 程序dll?还是项目名。。还是引的ajax组件。。