自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 关于string.Join()

String.Join(): 在指定 String 数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串。想得到"随笔,文章,新闻"这样的结果view sourceprint?01        //方法一

2011-08-31 23:03:41 334

原创 C#中利用反射清空事件列表

在程序设计中有时候需要动态订阅客户自己的事件,调用完成后又要删除以前订阅的事件。因为如果不删除,有时会造成事件是会重复订阅,导致程序运行异常。一个办法是用反射来控件事件列表。清空方法代码如下:        ///         /// 清空控件的事件列表

2011-08-30 17:02:20 1242

原创 添加水印(文字and图片)

///         /// 返回新的后缀        ///         /// 文件流        /// 保存地址,后缀为gif,png,jpg,所有其它后缀会统一改成jpg        /// 最大宽度        /// 最大高度

2011-08-29 23:30:50 367

原创 传递引用类型参数(C# 编程指南)

引用类型的变量不直接包含其数据;它包含的是对其数据的引用。当通过值传递引用类型的参数时,有可能更改引用所指向的数据,如某类成员的值。但是无法更改引用本身的值;也就是说,不能使用相同的引用为新类分配内存并使之在块外保持。若要这样做,应使用 ref 或 out 关键字

2011-08-28 20:30:59 282

原创 数据表中有字段ID,fatherID即可存储一个树,下面说说如何遍历这个树

数据表中有字段ID,fatherID即可存储一个树,那么如何遍历这个树呢?说明:一,下面的PlanModel是一个数据实体类,其中属性包括ID,fatherID等二,方法:PlanBLL.GetChildrenPlanList(......)和PlanBLL.Ge

2011-08-27 22:33:12 920

原创 log4net在Header和Footer之后插入换行符

从我的博客来看,我前几天还在学习Python,怎么现在又在写关于C#的内容呢?没错,但现在项目用Python写的那块不需要effort,而另一块用C#写的需要,所以我就又来写C#代码了,其实我对于C#还是一知半懂,不过有前辈的代码在,我边看边写,总算是过得去。关键是,我今天把C#

2011-08-26 20:33:20 4523

原创 反射生成T-SQL语句,欢迎大家批评指正,有待改进

///     /// 生成SQL语句    ///     ///     public static class TSQLHelper where T : new()    {        static Dictionary> tableCRUD =

2011-08-24 21:24:46 401

原创 DataTable导出到Excel的解决方案(.csv)文件

目前开发的一个系统需要将数据从数据库导出到Excel.之前一直在用 将GridView源代码输出的方式,但是今天发现这种方式输出的XLS文件,在用Excel打开的时候会有一个提示“您尝试打开的文件XXX的格式与文件指定扩展名不一致。。。。是否打开”。 于是决心

2011-08-23 23:20:11 405

原创 在部署asp.net时,会出现的两种情况,记下来,以方便以后解决问题。

1、无法识别的属性“type”  错误信息: “/”应用程序中的服务器错误。--------------------------------------------------------------------------------配置错误 说

2011-08-22 23:59:22 329

原创 返回时间差[返回秒]

/// /// 返回时间差[返回秒] /// /// 时间1(小) /// 时间2(大) /// 返回秒 public static double TDiff(DateTime DateTim

2011-08-21 20:33:44 289

原创 获取字符串的长度 (汉字占两个字节)

/// /// 获取字符串的长度 (汉字占两个字节) /// /// 字符串 /// public static int Length(string Str) { ret

2011-08-20 19:09:11 1057

原创 IIS默认站点停止,启动时发生意外Ox8ffe2740错误;或者IIS站点前有红色的Error,无法

症状:1、IIS默认站点停止,启动时发生意外Ox8ffe2740错误;2、或者IIS站点前有红色的Error,无法启动IIS ,提示“服务器没有及时响应或控制请求”原因一:World Wide Web Publishing 服务没有启动解决方法:启动World W

2011-08-19 23:40:53 496

原创 根据年份-月份,获得此月份的所有日期

/// /// 根据年份-月份,获得此月份的所有日期 /// /// 年份 /// 月份 /// public static ArrayList GetMonth(int year, int

2011-08-18 18:43:43 364

原创 验证本机的excel版本

/// /// 安装的excel的版本,0为没有安装,大于1说明安装了多个. /// /// public static List ExcelVersion() { Li

2011-08-18 00:16:30 308

原创 取出Cookie中的中文显示乱码解决方法

取出Cookie中的中文显示乱码解决方法HttpUtility.UrlEncode(Response.Cookies[ "newcookie "].Values); HttpUtility.UrlDecode(Request.Cookies[ "newcookie "].

2011-08-16 20:03:58 648

原创 DBNull与Null的区别

Null是.net中无效的对象引用。DBNull是一个类。DBNull.Value是它唯一的实例。它指数据库中数据为空()时,在.net中的值。null表示一个对象的指向无效,即该对象为空对象。DBNull.Value表示一个对象在数据库中的值为空,或者说未初始化,D

2011-08-16 02:06:17 396

原创 Responese.Redirect和Server.Transfer比较

大多数人使用Response.Redirect 将用户引导到另一个页面,而另一些人好像偏爱于神秘的Server.Transfer,那么,Response.Redirect 和Server.Transfer有什么区别?  Response.Redirect简单地发送一条消息到浏

2011-08-15 02:21:19 443

原创 asp.net 截屏 截取web页面

//打开该页面                        System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://localhost:56/Spacxxe.html");

2011-08-14 01:34:30 728

原创 ASP.NET页面之间传值的五种常用方法

★1.  使用QueryString变量    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:

2011-08-13 00:04:50 217

原创 JS调用后台的方法

javascript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.getElementById("btn1").click();3、在前台或后

2011-08-12 00:26:48 289

原创 在.NET中对JSON进行序列化与反序列化

我们知道在.NET中我们有多种对象序列化的方式,如XML方式序列化、Binary序列化,其中XML序列化是一种比较通用的在各语言之间传递数据的方式。除了这两种序列化方式之外,在.NET中还可以使用JSON序列化。  JSON(JavaScript Object Notatio

2011-08-11 01:05:31 428

原创 使用OleDbCommandBuilder解决 语句的语法错误 问题

问题原因是:GetInsertCommand是自动生成一个插入语句,当插入语句中出现一些保留字时,插入更新就会出现“Insert into 语句的语法错误”解决的方法就是,配置生成的插入语句的字段上都加上中括号,要加上括号就得配置两个属性  OleDbCommandBui

2011-08-10 00:40:58 378

原创 EnterpriseLibrary数据访问 使用存储过程访问数据库

演示代码下载: http://dev.mjxy.cn/a-entlib-Access-the-database-using-stored-procedures.aspx使用存储过程访问数据库 1.配置文件view sourceprint?01

2011-08-09 03:47:11 1337

原创 C#输出的XML文件中空标签多换行符

System.Xml.XmlDocument doc = new System.Xml.XmlDocument();            doc.LoadXml(@"1.0.0.0");            //Create an XML declaratio

2011-08-07 22:18:49 2242

原创 C# 异步I/O模型

using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Net.Sockets;using System.Threading;u

2011-08-03 23:15:11 634

原创 C# 读取中文文件

从指定文件地址读取文件到一个string中,并解决中文乱码问题:using System.IO;StreamReader reader = new StreamReader("D:/Resource/Taobao.txt",System.Text.Encoding.Def

2011-08-02 23:37:29 338

原创 使用Apache NFOP创建pdf

//**************************************// Name: Create in memory PDF documents in ASP.NET using Apache NFOP// Description:The sample de

2011-08-01 22:46:14 6525

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除