摘要: 最近在做winform的权限系统,用到了TreeView,并且把CheckBoxs=true,即带复选框的TreeView,使用时想禁用某些节点,如下图,第一个树的“节点10”和“节点2“:请支持我的网站:http://www.haoy7.com 小游戏网站,好游戏网,http://www.haon8.com 好农网发现TreeNode没有相关属性,TreeView中的CheckBox也基本没法控制,于是上网求救,基本上都在说废话,有些大侠竟然连WinForm和WebForm都分不清。有人说把节点字体颜色设置成灰色,然后: private void myTreeView1_Bef... 阅读全文
posted @ 2011-11-27 12:09 野百合也有春天324 阅读(1988) 评论(2) 推荐(3) 编辑
摘要: 一直在写BS程序,最近公司需要写一些CS程序。遇到的问题很常见也很简单,就是新打开一个窗体时如果该窗体存在就调用不存在就创建,但就是查了半天就没有一个人说正题的。好了废话少说我的解决方法如下:请支持我的网站:http://www.haoy7.com单例窗体类 public class FormSingle<T> where T : Form, new() { private static T form; private static object obj = new object(); public static T GetForm() { if (form == null) { 阅读全文
posted @ 2011-04-09 17:20 野百合也有春天324 阅读(683) 评论(2) 推荐(0) 编辑
摘要: 按照浏览器的约定,只有来自同一域名的cookie才可以读写,而cookie只是浏览器的,对通讯协议无影响,所以要进行cookie欺骗可以有多种途径,最简单的方法自己建立一个网站,在C:\WINDOWS\system32\drivers\etc\hosts 中把这个自己建立的网站制定成想要欺骗的域名,cookie写入以后再把hosts的值改回来,这样这个本地的网站的cookie就可以抛到你想要入侵的域名下。 这个漏洞可能大家都知道,关键是怎么预防,依照我个人的理解解决方法如下: 请支持我的网站:http://www.haoy7.com 好游戏网登陆代码:可以看到保存了两个cookie值,都是用户 阅读全文
posted @ 2011-02-17 14:12 野百合也有春天324 阅读(940) 评论(2) 推荐(0) 编辑
摘要: 写了这么久的程序一直没用到过数据库锁,最近才开始关心这个事,以下为个人理解请大侠们批评指正看如下sql代码[代码]执行以上存储过程[代码]单独就这段代码没有问题,如果在执行完存储过程第15行后并且在存储过程提交前并发以下任何一行代码结果会怎么样呢?[代码]2. insert into tab_StockDetail(stoc_id,*,*) values(x,n,n)因此我们要用到数据库锁,修改存储过程的14,15行如下:这样在存储过程ProcDeleteStock 中的事物提交之前[代码]不会执行成功。 阅读全文
posted @ 2011-02-09 17:29 野百合也有春天324 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 首先声明两点:1.我一般DAL层返回的集合都是IList不是DataTabel,因为我认为既然用了.net那就应该返回强类型,要不然要类,要对象,要属性干嘛。2.我读取数据喜欢用IDataReader,个人认为不占内存比较快。3.我不喜欢用框架4.请支持我的网站:http://www.haoy7.com 好游戏网以上两点都是个人观点,如果您认为以上两点是错误的,那么也就没有看下去的必要了。正因为以上两点我们经常反复的写诸如一下代码:代码注意:sql语句参数是int类型所以没用SqlParameter方式。写时间长了,我就在想为什么我总是写同样的代码呢?于是我就想能不能有一个通用方法,让我不再写 阅读全文
posted @ 2011-01-25 10:42 野百合也有春天324 阅读(857) 评论(5) 推荐(0) 编辑
摘要: 网上找了半天web上的甘特图,都没有找到,于是自己动手写了一个,为了易于观看,把数据写在了2个数组中,需要的朋友可以适当的修改一下从XML中读取数据,实现效果如下:好了废话不多说代码如下:查看[代码]注意:代码是给需要的人看的,本人水平有限也不是作家请不要妄加评论。 阅读全文
posted @ 2011-01-24 14:45 野百合也有春天324 阅读(2096) 评论(1) 推荐(1) 编辑
摘要: 如果你对委托使用的已经很好,那就没必要看这篇文章了,本文演示地址:http://www.haoy7.com 任何一个内容页 刚学习委托时无论老师怎么开导,我都是一头雾水,不是听不懂,也不是不会写,就是不明白为什么要用委托,看啊不出来一点好处,而且写很多没用的代码,每当这么问老师时,老师总说:用委托会使你的代码更灵活,我的天啊,和没说一样,后来参加工作了两年竟然一直没有用到委托也没什么觉得不妥,直到... 阅读全文
posted @ 2010-09-18 17:42 野百合也有春天324 阅读(1182) 评论(6) 推荐(3) 编辑
摘要: 本代码在火狐,IE,GOOGLE浏览器中测试通过,请求aspx页默认(UTF-8)编码中文没有出现乱码,演示地址:http://www.haoy7.com 任何一个内容页代码:var ubType = (navigator.userAgent.indexOf("MSIE") > 0);function AjaxObj(requestUrl, postData) {var xmlhttp = ... 阅读全文
posted @ 2010-09-18 12:37 野百合也有春天324 阅读(323) 评论(2) 推荐(1) 编辑
摘要: 演示地址:好游戏网中的任何一个游戏前几天在做一个flash游戏网站时遇到这样一个问题,有时一个游戏还没加载完,游戏就可以开始了,玩着玩着就加载不出来了。于是想到了做一个flash游戏的加载进度条一下是js代码:var ubType = (navigator.userAgent.indexOf("MSIE") > 0);//是否是ie浏览器var timer;//时钟//根据id获得对象fun... 阅读全文
posted @ 2010-09-16 20:22 野百合也有春天324 阅读(1370) 评论(4) 推荐(1) 编辑