vs2003,vs2005的debug功能都很强大,这给我们开发人员带来了很大的便利。一般情况下在软件出现bug需要调试时,我们可以设置断点从debug即时窗口获取所要的信息。也就是说,它可以告诉我们在运行时,例如在一个事件里各个参数的详细信息。因此当我们对一个vs内置web控件或者客户购买的商业控件不够熟悉时,我们一样可以设置断点到相应的控件事件里,查看各种信息,这样对我们学习控件的使用带来了很大的便利。
举个例子,我做了一年的asp.net1.1的开发,对DataGrid的使用已经很熟悉了,到vs2005时已经由GridView作为DataGrid的替代控件了,虽然也支持DataGrid。那么对于GridView控件,其拥有的事件大体一样,但是GridView添加了一些事件,这样我们可以更精确的把握GridView的生命过程。所以在对GridView的各个事件里,可以借助debug即时窗口查看相应参数信息,根据开发DataGrid的经验就可以迅速的搞定要解决的问题。
如果我要了解GridView的RowDataBound事件信息
查看sender类型信息:
查看当前row的类型:
查看当前row的第二列的值:
尤其是要查看一个模板列时用即时窗口查看信息特别方便。
给大家介绍一种学习开发的思路,如果大家有更好的想法,还请不吝赐教啊。
![](/images/cnblogs_com/happyhzs2000/qsygsl.jpg)