posts - 59, comments - 21, trackbacks - 2, articles - 21
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

.Net 学习

摘要: 网上看到有人使用T4来生成代码,发现这个东西自己没有接触过,因此google了一下,学习了一下相关的知识。现把自己学习的过程记录一下:下面的代码主要是通过T4模板生成数据库表实体对象的过程。1、首先我们需要实现 ITextTemplatingEngineHost 接口的类。该类存在"Microsoft.VisualStudio.TextTemplating.dll"中,因此我们需要在项目工程中引用...阅读全文

posted @ 2010-10-25 16:46 james.dong 阅读(194) | 评论 (1) 编辑 |

摘要: DataTable 排序 DataRow[] rows = dataTable1.Select("", "ord asc");DataTable t = DataTable1.Clone();t.Clear();foreach (DataRow row in rows) t.ImportRow(row);DataTable1 = t;VS2005中这种方法最简单: DataView dv = dt...阅读全文

posted @ 2010-01-17 14:41 james.dong 阅读(125) | 评论 (0) 编辑 |

摘要: 正规表达式:^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|...阅读全文

posted @ 2009-06-23 16:14 james.dong 阅读(340) | 评论 (1) 编辑 |

摘要: 由于客户端程序要升级更新文件。需要到服务器端下载 最新版本的.dll文件和.exe文件。在服务器端 架了一个iis虚拟目录用于 提供 客户端下载的地址。但在 客户端 更新.dll,.exe文件时 无法更新成功。通过google搜索。终于找到了解决办法。打开iis,右键站点选择“属性”下的“主目录”-->"配置"- ->然后新增一个应用程序...阅读全文

posted @ 2009-03-09 10:21 james.dong 阅读(674) | 评论 (0) 编辑 |

摘要: 问题的提出 经常使用的datagridview控件,当你利用它来输入数据时,如果你按下Enter 时,系统默认的是将输入焦点移动至当前列的下一行,但按中国人日常的习惯,我们希望它从左到右进行输入,怎么办呢? 这里我们就要修改系统的两个默认键盘时间,以实现我们自如的控制datagridview埪件对回车Press事件的处理方式,具体怎么操作呢? 新建一用户控件-该用户埪件继承于datagridvie...阅读全文

posted @ 2009-02-24 09:33 james.dong 阅读(907) | 评论 (0) 编辑 |

摘要: 要存储一个类型,序列化是最简单的一种实现方式,TreeView本省并不支持序列化,但是TreeNode支持,因此需要从TreeNode下手, 所有序列化TreeView其实就是序列化TreeNode.1. 自定义一个类SerialzeTreeNode继承TreeNode继承并实现ISerializable接口,其实TreeNode已经实现了ISerializable接口,在实现这个接口时要调用基类...阅读全文

posted @ 2008-12-23 08:25 james.dong 阅读(559) | 评论 (3) 编辑 |

摘要: 今天在使用xmldocument.selectnodes()函数时遇到查询满足一定条件的节点时,无法查找到相应的节点。后来google了一下,原来是自定义名字空间惹的祸。下面是xml文件内容:<?xml version="1.0" encoding="utf-8"?><Report xmlns="http://schemas.microsoft.com/sqlserver/rep...阅读全文

posted @ 2008-10-31 15:55 james.dong 阅读(1568) | 评论 (0) 编辑 |

摘要: 想将一个ComboBox变成不可用,设置Enable成False虽然简单,但文字变成灰色了。 不知道怎么能让ComboBox不可用,而现实的文字还是黑色的,就类似TextBox的ReadOnly设置成True那样。public class m_ComboBox : ComboBox   {   private bool _ReadOnle;   p...阅读全文

posted @ 2008-10-25 11:00 james.dong 阅读(789) | 评论 (1) 编辑 |

摘要: 转摘:http://blog.csdn.net/aspnet2002web/archive/2007/09/09/1778154.aspx1、首先我们做个测试的例子,如果你的目录是按下图组织的,TestResolveUrl是你的网站根目录,下面有一个/Images目录 放置图片一个图片head.JPG,用户控件Head.ascx放置在/Controls目录下2、用户控件Head.ascx,加入我的...阅读全文

posted @ 2008-04-25 12:11 james.dong 阅读(1844) | 评论 (1) 编辑 |

摘要: 为什么我下了DotNetBar6.7.3.1 for2005的 破解不了 还是要我注册,官网上下的 DotNetBarSetupVS2005Trial.exe 覆盖后 看Samples还是提示注册?操作:直接覆盖原文件是不行的,DotNetBar在GAC中有缓存。正确安装方法: 1。将下载的DLL拷贝到DotNetBar根目录直接覆盖原文件。 2。打开VS2005命令行工具,定位到DotNetBa...阅读全文

posted @ 2007-07-14 10:06 james.dong 阅读(190) | 评论 (0) 编辑 |