2005年07月
调试DataSet时,如果要看到DataSet中的存储信息,通常需要把DataSet扔给一个DataGrid,等页面运行完了才可以知道,这样会使调试变得十分困难,特别是在有较多DataSet的情况下。
这两天无意中在codeproject上找到一个DSWatch,可以方便的在断点时,看到当前的DataSet情况。

DSWatch是以VS.net Addin的形式做的,大家安装好之后可以通过 外挂程序管理器 来设置是否加载它,默认情况下不加载,使用它只需要在Debug模式下,选中要调试的DataSet的名字,然后按鼠标右键,在弹出的菜单中会有DSWatch选项,选择它就可以了。
DSWatch的下载地址
源代码:http://www.codeproject.com/csharp/DS阅读全文>
发表于 @ 2005年07月28日 13:50:00|评论(loading...)|编辑
这两天在做一个控件的时候遇到要触发onchange事件的问题,本来以为值一旦更改就会触发onchange事件,但实际上不是想象中的那样。对于onBlur和onFocus可以直接调用object.Blur()和object.Focus(),但javascript中没有object.Change事件。于是就在网上查了一下,发现object.fireEvent()可以触发事件,如触发onchange事件则是object.fireEvent('onchange'),以此类推。阅读全文>
发表于 @ 2005年07月16日 07:43:00|评论(loading...)|编辑
这两天抽空帮一位网友写了个简单的计算器,功能类似windows自带的计算器,就是不支持表达式计算的那种,仅供初学者参考。点击这里下载阅读全文>
发表于 @ 2005年07月13日 01:39:00|评论(loading...)|编辑
方案描述 本方案采用一种语言一个资源文件的方法,能够有效提高资源文件的可维护性。而VS.NET提供的一个WebForm一个资源文件的方案,无法满足统一维护的需要。实现步骤1. 准备资源文件 资源文件通常有.resx和.resources两种,前者是xml文件,后者是二进制文件。本方案中采用.resources作为资源文件,因此需要一个第三方提供的资源编辑器对资源文件进行编辑,我使用的是Resourcer,反正只要能编辑资源文件并且保存为.resources文件的软件都可以。在资源文件中添加一些string资源,通常情况下,只会用到string资源,有些项目可能需要全球化的图片资源,原理里一样的,本文就不涉及了。 资源文件的命名是有规定,该方案中,我把所有的资源文件名设为business.[culture].resources,其中business这个名字可以改阅读全文>
发表于 @ 2005年07月10日 08:52:00|评论(loading...)|编辑