随笔分类 -  C#

C# json与对象之间的相互转换
摘要:1. 添加命名空间using System.Runtime.Serialization.Json;2.WriteObject方法 // 从一个对象信息生成Json串 public static string ObjectToJson(object obj) { ... 阅读全文

posted @ 2015-05-28 09:42 书梦园亭 阅读(216) 评论(0) 推荐(0)

DevExpress XtraGrid RepositoryItemCheckEdit 复选框多选的解决方法
摘要:1. RepositoryItemCheckEdit默认有三种状态,选中状态、未选中状态和半选中状态(半选中状态通常用在TreeList中如果父节点下的子节点有选中的有未选中的,则父节点状态为半选中状态)。如果RepositoryItemCheckEdit所在的列未绑定数据源,那么该列默认只可以单选... 阅读全文

posted @ 2015-04-15 17:33 书梦园亭 阅读(2352) 评论(0) 推荐(0)

反射 介绍System.Type类
摘要:本节先介绍system.Type类,通过这个类可以访问关于任何数据类型的信息。1. system.Type类以前把Type看作一个类,但它实际上是一个抽象的基类。只要实例化了一个Type对象,实际上就实例化了Typc的一个派生类。尽管一般情况下派生类只提供各种Type方法和属性的不同重载,但是这些方... 阅读全文

posted @ 2015-04-10 12:36 书梦园亭 阅读(1425) 评论(4) 推荐(1)

VS2013 密钥 – 所有版本
摘要:Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Profess... 阅读全文

posted @ 2015-03-23 10:53 书梦园亭 阅读(176) 评论(0) 推荐(0)

防止sql注入式攻击 SQL注入学习——三层架构
摘要:解决方案是:1、首先在UI录入时,要控制数据的类型和长度、防止SQL注入式攻击,系统提供检测注入式攻击的函数,一旦检测出注入式攻击,该数据即不能提交;2、业务逻辑层控制,通过在方法内部将SQL关键字用一定的方法屏蔽掉,然后检查数据长度,保证提交SQL时,不会有SQL数据库注入式攻击代码;但是这样处理... 阅读全文

posted @ 2014-12-02 16:17 书梦园亭 阅读(488) 评论(0) 推荐(0)

导航