首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebResource.axd和ScriptResource.axd Get方法失败

WebResource.axd和ScriptResource.axd Get方法失败
EN

Stack Overflow用户
提问于 2012-07-25 21:36:05
回答 1查看 3.4K关注 0票数 0

我一直在这里和互联网上的其他地方寻找解决方案,在这上面浪费了太多时间。请记住,我是网页设计的新手,而且是自学成才。有可能我只是完全遗漏了一些东西。

当我单击但谁调用了CallMeMaybe()函数时,我将只收到"Starting 1“和"passed Test1”警报。所以我假设我的页面方法gethello()没有被调用,或者至少什么也没做。

代码语言:javascript
复制
function CallMeMaybe() {
            var dest;
            // call server side method
            alert("Starting 1");

            if (typeof (PageMethods) == "undefined") {
                alert("Not Working");
            }
            else {
                alert("passed test 1");
                var prm = Sys.WebForms.PageRequestManager.getInstance();

                PageMethods.GetHello(CallSuccess, CallFailed, dest);
            }
            alert("Sent");
        }

        function CallSuccess(res, destCtrl) {
            alert("success");
            var dest = document.getElementById(destCtrl);
            alert(res);
            var str = "";
            var table_result = "<table border='1'>";
            for (var i = 1; i < res.length - 1; i++) {
                str += (res[i] + "<br />");
                table_result += "<tr><td><img src='Images/img" + i + ".jpg' alt='' width='100' height='100'/></td></tr>";
            }
            table_result += "</table>";
            //document.querySelector('#results').innerHTML += str;
            document.querySelector('#results').innerHTML += table_result;
        }

        // alert message on some failure
        function CallFailed(res, destCtrl) {
            alert(res.get_message());
        }

当我在Chrome中运行开发人员工具时,我得到了这样的结果:

如果你们中的任何一个人能帮助我或为我指明正确的方向,那就太棒了!正如我所说的,我浪费了太多的时间试图弄清楚这一点,最终决定来这里寻求帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-25 23:03:22

找到我的问题了!我不得不将以下代码添加到我的Web.config文件中:

代码语言:javascript
复制
<system.webServer>
<handlers>
  <add name="ManifestHandler" verb="*" path="*.manifest" type="TestWebSvc.ManifestHandler" resourceType="Unspecified" preCondition="integratedMode"/>
  <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions,  Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  <add name="Telerik.Web.UI.WebResource" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" verb="*"/>
</handlers>
</system.webServer>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11650997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档