怎么才能一步步的跟踪,一个页面都触发了哪些event或者函数啊?

问题描述

比如在Page_Load()最后一行上放一个断点,Page_Load(...){...*TextBox1.Text="abc";}打开Default.aspx页面,我就停在了TextBox1.Text="abc";这一行。按F11,程序就跑出了Page_Load(),然后程序继续执行,直到最后生成了一个HTML页面,返回给浏览器。我想知道,在Page_Load()之后,到产生HTML页面之间,到底发生了什么,怎么能一步一步的跟踪呢?我实际上用了一个第三方控件,在一个事件处理函数中设置了那个控制的属性,然后就有异常发生了,所以想知道在我的事件处理函数之后,还发生了什么,到底是什么函数导致了异常。

解决方案

解决方案二:
如果你是第一次加载页面,你想看在页面加载过程中都做了写什么,那你为什么不把断点设在Page_Load那行上呢,这样的话,否则你该从你触发事件出设断点跟踪
解决方案三:
即使把断点设在Page_Load里,只能一步步跟踪在Page_Load函数里的语句啊,出了Page_Load,程序就一下子执行完了,不能一步步的运行啊?

时间: 2025-01-29 07:26:26

怎么才能一步步的跟踪,一个页面都触发了哪些event或者函数啊?的相关文章

怎么才能跟踪调试,一个页面都触发了哪些event或者函数啊?

问题描述 就是把断点放到我自己的事件处理函数里,然后按F10/F11调试,但一步步的调试到我自己的事件处理函数最后一行,然后程序就自动执行了,没法知道在我的事件处理函数后,程序又触发了哪些事件,或者调用了哪些函数,怎么办呢? 解决方案 解决方案二:一个事件完成后,你肯定要接着再进行某些操作再触发另一个事件啊...比如你加载页面时在触发Page_onLoad事件设置断点,F11单步调试...页面加载完毕后在页面中填写某些信息...再点击按钮提交...则又触发了btn_OnClick事件.如此接着F

R5 DSAPI 用户认证之后,Domino没有建立session,导致进入每一个页面都需要重复认证

问题描述 在R5上,进行DSAPI用户认证之后,认证信息是从其他的cookie得到的,在cAPI中设置,Domino没有建立session,导致进入每一个页面都需要重复认证,代码如下intAuthenticate(FilterContext*context,FilterAuthenticate*authData){char*user;if(!authData||authData->foundInCache){printf("founduserincache~~~~~~~~~~~~~~~~~

正确网站架构让每一个页面都有排名

正确的网站架构是网站关键词排名的基础,可是现在太多的网站架构已经不能适合现在的搜索引擎排名规则了.特别是一些07年以前做的一些网站,我一般管叫那些网站叫一代网站.这些网站都是不符合现在搜索引擎的排名算法了,可是现在还有很多人朝着错误的道路继续前行,并没有改变制作网站思维.据笔者观察特别是一些企业站,除了首页有排名的能力之外,很少有别的页面会有排名的.虽然一方面原因是因为本身权重不够,但还是跟网页的架构也有很大的关系,而且正确的网站架构是排名的基础.今天给大家介绍一些网站架构的误区和正确的做法.

ASP.NET项目,怎么好像每点一个页面都要编译一次那样?怎么回事

问题描述 我看一些人做的就开始的时候编译一次,以后什么页面都刷刷的!就比如一个ASPX页面里面都没数据库查询,全是HTML代码,竟然第一次执行时间800MS,第二次开始刷刷的!到底是我那里搞不好啦?调式我都FALSE了.视图状态又关了,又没控件 解决方案 解决方案二:跟编译无关..那只是本地缓存而已..千万别相信"asp.net网站第一次加载很慢,以后就很快"的说法..这是谣言..500次是要被抓起来的..不如你先清空C:UsersAdministratorAppDataLocalMi

青鸟小弟,请问用AJAX技术做的聊天室,一个页面发送 信息(Message),而另一个页面无法达到及时更新数据,当另一个页面发送数据的时候,才能更新数据!急求?

问题描述 青鸟小弟,请问用AJAX技术做的聊天室,一个页面发送信息(Message),而另一个页面无法达到及时更新数据,当另一个页面发送数据的时候,才能更新数据!急求解决问题的方案用到的技术JSP,Struts2,Hibernate,Spring,用到的内置对象:application:这个关键--是存放发送的信息的,Session:这个主要是区别不同登录用户???请问如何达到要求,一个页面发送信息,另一个页面也更新数据,大前提:不要刷新页面,我用的就是AJAX技术,我急求高手指点一下菜鸟小弟,

php- js在不跳转的情况下向一个页面传递参数

问题描述 js在不跳转的情况下向一个页面传递参数 需求是把textarea传递到savexml.php进行数据保存,但同时我希望页面还留着当前页面.代码如下: <form name=""form1"" id=""form1"" method=""post"" action=""newtest.php""> <input type=

为何生成一个页面后,浏览生成的页面会很慢

问题描述 网站为何生成一个页面后,浏览生成的页面会很慢,整个站打开都很慢.每次任务管理器都会执行csc.exe文件只要等csc.exe这个文件执行好了网站就恢复正常了 解决方案 解决方案二:.NETFramework中有一个编译器叫做CSC.s,归根到底Visualstudio都是调用这个工具来编译你在VS中写的代码.这个估计就是那个进程."网站为何生成一个页面后,浏览生成的页面会很慢,整个站打开都很慢"是什么意思?具体一些.解决方案三:引用1楼sundacheng1989的回复: .

一个已编译在线运行的项目,如何新增一个页面(无源码无法再次编译)使其可以正常运行sql语句?

问题描述 如题,现有一个项目在线运行的,没有源代码,没有ftp,现在能对它进行更新的只有以前写的一个上传功能,通过页面能上传文件.现在希望添加一个新的页面,能操作数据库的aspx页面.但是一直以来都是用的aspx.cs写后台代码的现在不知道怎么样才能把.cs代码和aspx代码写在一个页面去.我记得是可以runat=server的这种的能写数据库交互的功能吗?如果不可以的话,怎么样才能对它进行添加一个新的压面呢? 解决方案 解决方案二:知道数据库连接方式,只写ASPX,去掉cs文件解决方案三:别考

fragment-求大神解答从Fragment中的按钮跳转至另一个页面的问题

问题描述 求大神解答从Fragment中的按钮跳转至另一个页面的问题 小弟学习安卓的时候遇到了问题,如下. 我显示编辑了一个Fragment的类,代码如下: import android.app.Activity; import android.app.Fragment; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; import andro