- 博客(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关注的人