asp.net (非mvc框架) 的Application_Error 无法捕获ajax 发起的webMethod请求错误
就是我想在 全局的Application_Error捕获异常,做一些友好的页面
现在发现的是用ajax请求的话,如果是传给ashx页面的话,发生报错的会被Application_Error捕获。
如果ajax 请求是 写在对应页面cs里面的 webMethod方法的话,不能被Application_Error捕获,就是断点之后压根没进这个方法。(但是该请求会Application_BeginRequest方法)
这个是需要做什么特殊的操作么....
现在发现的是用ajax请求的话,如果是传给ashx页面的话,发生报错的会被Application_Error捕获。
如果ajax 请求是 写在对应页面cs里面的 webMethod方法的话,不能被Application_Error捕获,就是断点之后压根没进这个方法。(但是该请求会Application_BeginRequest方法)
这个是需要做什么特殊的操作么....
...全文
相关推荐
asp.net 利用jquery-ajax调用后台方法
`$.ajax()`是jQuery提供的一个核心函数,用于发起异步HTTP请求。下面将详细介绍如何利用jQuery-AJAX调用ASP.NET后台方法。1.
Asp.net 用jQuery 实现Ajax的效果方法
如果是Asp.net MVC,你可能需要创建一个控制器Action来处理Ajax请求。现在,当用户点击按钮时,`ajaxCall`函数会被触发,发送一个Ajax请求到服务器。
asp.net用javascript或者是HTML调用CS文件中的方法
总结,ASP.NET中使用JavaScript或HTML调用C#(CS)文件的方法主要涉及Ajax技术,通过创建Web方法或控制器动作,然后在JavaScript中发起Ajax请求来实现客户端和服务器端的通信
Jquery Asp.net AJAX 异步通讯
通过jQuery的$.ajax()函数,我们可以发起异步请求到aspx.cs中的方法。首先,你需要在aspx.cs中定义一个接受GET或POST请求的方法,然后在jQuery中构造相应的HTTP请求。
asp.net手写ajax调用后台方法
ASP.NET 是一个强大的Web应用程序框架,由微软开发,用于构建动态、交互性强的网页应用。


