我想在__DoPostBack方法上设置一个断点,但是很难找到要设置断点的正确文件。

__DoPostBack方法包含在自动生成的js文件中,该文件名为:

ScriptResource.axd?d=P_lo2...

在经过几次回发后,Visual Studio散布了许多此类文件,要检查当前页面所引用的文件有点麻烦。 有什么想法吗?

===============>>#1 票数:0 已采纳

如果使用IE7进行测试,则可以使用“查看”->“脚本调试器”->“在下一条语句上中断”,然后单击生成事件的按钮(__DoPostBack)

===============>>#2 票数:0

TBH,我认为在Javascript中设置断点没有太大价值,因为无论如何它几乎都直接返回到服务器。

最好在服务器代码中设置断点。根据您要调试的内容,这将在不同的位置。在页面事件周期中或在控件IPostBackEventHandler.RaisePostBackEvent处理程序中。

  ask by user7936 translate from so

未解决问题?本站智能推荐:

7回复

在ASP.Net应用程序中处理长时间运行的最佳方法是什么?

在我的Web应用程序中,有一个过程可以从整个Web查询数据,对其进行过滤,然后将其保存到数据库中。 可以想象,此过程需要一些时间。 我当前的解决方案是增加页面超时,并在加载时向用户提供AJAX进度条。 这是一个有两个原因的问题-1)它仍然需要很长时间并且用户必须等待2)它有时仍然超时。
2回复

在UpdatePanel中从jQuery submit()中防止ASP.net __doPostback()

如果我的自定义jQuery验证返回false,我试图在表单提交上停止回发。 有没有办法阻止__doPostback()函数在submit()函数内完成? 我假设: 会做的伎俩,但显然事实并非如此:有没有人有建议? submit()函数会阻止回发(如果你在firebug中
2回复

在ASP.NET网站中创建菜单的最佳方法

我必须在ASP.NET网站中创建一个简单的一级菜单,单击其菜单项将导致在其余屏幕区域上显示apt .ascx文件。 我想知道哪种方法最适合实现此目的: ASP.NET菜单控件 HTML ul标签 单元格内带有超链接的HTML表 其他任何方式(我无法识别)
1回复

在ASP.NET上进行部分更新的最佳方法

最初,我计划对应用程序中的每个页面都使用母版页。 最后,我发现每次页面更改时,即使它具有相同的母版页,它也会重新加载整个页面。 我已经将框架集与母版页混淆了。 然后,我有2个想法可以通过不使用母版页来实现。 使用iframe并将属性设置为runat服务器,以便我可以在代码隐藏中更
2回复

如何使用C#方法从ASP.Net Javascript AJAX请求返回布尔值?

背景:我正在尝试调用C#函数以从.aspx网页上的JavaScript代码返回用户名和密码上的身份验证结果。 目前,我有以下Javascript AJAX POST请求。 这将从“管理登录Page.aspx”中的“ Management_Login_Page”类中调用以下方法“ A
1回复

ASP.NET将两个参数路由到控制器中的方法

我有以下功能 以这种方式调用此方法 我在调试模式下进行了检查,并从模型为值名称分配了值。 但是,当传递给所提供的方法时,第二个参数“名称”为null。 可能是什么原因?
2回复

asp.net页面方法返回未定义

我正在尝试在asp.net页面中使用页面方法。 我已在脚本管理器上将启用页面方法设置为true,在该方法上定义了webmethod属性,该函数是公共静态字符串,我知道该函数有效,因为当我从其背后的代码运行它时会产生预期的结果,但是当我在结果函数中通过页面方法调用它,结果总是被警告为未定义。
1回复

ASP.Net v4网站…在服务器上保存某些内容且不返回任何内容的最佳方法

有没有一种方法可以使用UpdatePanel将其保存在服务器上。.但不返回任何HTML,因此该页面甚至不会部分重新加载? 就像在服务器上执行之后被忽略的总ASYNC事件一样?
1回复

ASP.NET AJAX中的$ create函数是什么?

我熟悉$get()和$find() 。 但是,我偶然发现了一些需要处理的代码,它调用函数$create() 。 我无法在线或在解释它的代码中找到任何东西。 略有修改的电话在这里: 什么是$create() 应该做什么? 现在,它什么都不做。
6回复

ASP.NET - UpdatePanel和JavaScript

有没有办法在UpdatePanel进程完成时执行脚本。 我有一个页面,允许“插入”,“复制”和“编辑”记录。 这都是在UpdatePanel上完成的,以防止页面导航。 在页面的其他地方,我想打印一条“flash”消息 - 比如“你已成功输入记录”。 它不在UpdatePanel附近,