自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

atian15的专栏

生命是一种过程。

  • 博客(49)
  • 资源 (29)
  • 收藏
  • 关注

原创 log4net 内部调试

1、最近在用到log4net在数据库中写日志,用到mysql、oracle数据库,但配置完成后无法调试成功,调试也没办法;后面在网络上查找到可以启用log4net的内部调试:// 在appSettings节点中增加名称为“log4net.Internal.Debug”的节点,并确保值为“true" // 确认有读写文件的权限

2012-02-22 16:56:57 1944

原创 DataTable DataRow处理相关

1、DataTable 筛选、排序dt.Select("筛选条件","排序字段");2、DataTable 计算dt.Compute("min(price)");支持多种表达式3、DataTable 去除重复项目DataTable newDt=dt.DefaultView.ToTable(true,new string[]{"a“,"b","c"});// 第一个参数表

2011-12-28 15:01:22 571

原创 泛型集合多属性排序

泛型集合多属性排序:ist list = new List()            {                new Person(){Name="a1",Age=22,Score=85},                new Person(){Name="c2",Age=22,Score=88},                new Person(){Name=

2011-12-28 14:56:19 954

原创 XPathDocument 读取带命名空间的节点

StreamReader responseStream = File.OpenText(@"file.xml"); XPathNavigator resNav = (new XPathDocument(responseStream)).CreateNavigator();// 解析带命名空间的节点XmlNamespaceManager manager = new XmlNamespaceM

2011-12-20 15:36:06 882

转载 程序中执行DOS命令,附带隐藏命令窗口

不用多说,在种种原因和条件下,参考了一篇执行dos命令的文章,试了下用c#编写了一个循环使用DOS的小类。在资料中意外的发现了还可以隐藏cmd,秘密运行命令的方法。要使用命名空间privatevoidbutton1_Click(objectsender,EventArgse){Execute("netuserzero0571m.com/add",0);}publicstaticst

2011-11-22 15:34:49 5022

原创 在ASP.NET中处理大文件上传

使用过ASP.NET的开发者都知道,FileUpload控件是一把双刃剑——既可能成为我们的救世主,也能变成我们的敌人。其中一个很常见的问题就是如何处理超过4MB的大文件上传。使用FileUpload控件进行文件上传是一件非常有技巧性的事情。开发者应该了解的是,之所以默认的文件大小上限为4MB,并不是因为当时的设计人员灵光一现,而是为了避免潜在DOS攻击危险。若是攻击者提交了一个或多个

2011-11-14 15:51:34 786

原创 MasterPage页面路径引用问题

一、问题描述在基于ASP.NET的Web开发中,模版页面(MasterPage)是我们经常使用的,这又是ASP.NET 2.0中新增的。一般而言,我们习惯在网站的根目录中建一个Index.aspx或者Default.aspx页面作为主页,这样在IIS里面建立网站后,我们在浏览器输入域名就可以直接访问主页。同时我们也习惯将内容页面单独放在一个文件夹里面,方便管理。这样一来,问题就来了

2009-06-11 16:55:00 2080

原创 ASP.NET Ajax的CalendarExtender控件被其它Div遮住问题

1、问题描述:在使用ASP.NET Ajax的日历控件时,可能会出现控件的部分被其它DIV容器遮住的情况,从理论上讲是设置DIV的z-index属性就可以,但是关键是怎么设置日历控件的z-index,使其处于最顶层。2、解决办法:通过查找日历控件的源代码,可以找到名为Calendar.css的样式表,样式表的第一行表示整个日历控件这个容器的样式,代码如下:.ajax__cale

2009-06-01 10:15:00 2313 2

原创 兼容多款浏览器的CSS 菜单

【效果】 【代码】 CSS Menu演示 <!-- body { behavior: url("csshover2.htc"); font-size: 12px; font-family: verdan

2009-03-27 10:36:00 594

原创 Visual Studio 环境配置

      前一段时间,重新安装了Visual Studio 2008,可出现了莫名其妙的问题: 1、在css编写时,智能提示不出来,后来试了试,非得按Ctrl+J才能出来。2、配置管理器(即选择发布模式的Debug、Release)也在工具栏显示不出来。3、解决方案管理器、属性窗口等工具栏也没有看见。  折腾了大半天,试了试在工具>>自定义中设置,可还是不行。后来想想

2009-03-13 14:23:00 1968

转载 JavaScript中数组去掉重复的项

传统的方法是临时创建一个数组保存,然后在一个一个判断,这里提供一种高效的方法。  <!-- var array = [1, 2, 2, 3, 4, 4, 5, 5, 6, 7, 6, 8]; $(function() { $("#t1").val(array.join(",")); });

2009-02-26 17:57:00 2455 1

原创 数据绑定控件中查找指定ID的控件

  1、如图所示: 上面的数据显示是使用了一个Reapter控件,代码如下:

2009-02-17 15:26:00 2004

原创 ASP.NET 2.0 中TextBox的ReadOnly属性问题

      当我们不想让页面上TextBox编辑时,一般会设置TextBox的ReadOnly属性,可是有时候会出现一种情况,当我们在客户端中使用Javascript给TextBox赋值时,在服务器端获取不到TextBox的值,      造成这一问题的原因是Net Framework2.0对TextBox的改变,分析一下Net Framew2.0的源代码就可以得知:.NET 1.1中,

2009-02-17 11:26:00 921

原创 文件名批量重命名、文件后缀名批量重命名

   前一段时间遇到需要批量更新一个目录中的文件名或者后缀名,在网上搜了搜,感觉还蛮好用的。特别奉献给大家。    1、文件后缀名批量重命名        不需要第三方的工具,直接使用DOS就可以啦。,         例如:把 D:/Test 目录中所有的log文件重命名为txt文件,就可以这样做:        首先在dos命令中使用cd切回到D:/Test,你也可以直

2009-02-05 09:41:00 7485 1

原创 网页地址栏ico图标设置

    关于设置网页地址栏前面的ico小图标方法               注意:如果你使用 HttpCompress 解压缩模块,请务必在web.config中修改过滤类型                       添加ico.axd过滤类型   附加:在线转换ICO工具地址   http://www.favicon.co.uk/   http

2009-02-04 15:27:00 3653

转载 jQuery调用ASP.NET的WebService

   经常需要使用客户端脚本调用net的WebService,比较常用的是在ScriptManager脚本管理器的环境下使用回调调用WebService的方法,可是这些必须在aspx的页面中进行,难免有些限制。   jQuery库是我们比较常用的JavaScript库,入门简单,功能强大,对Ajax的支持比较友好。使用jQuery调用net的WebService也是经常遇到的。现将常见调用类型

2009-02-03 09:36:00 13096 11

原创 Response对象的特殊用法

      1、刷新页面,转向到页面          Response.AddHeader("refresh", "1;url=../RadioButtomA.aspx");          1 表示等待1秒中执行上述动作。相当于客户端使用META标签:                 2、页面转向、重定向           Response.Status = "30

2009-02-02 16:43:00 901

原创 IIS莫名其妙asp页面浏览不了,其它的好好的

   今天遇到一件很郁闷的事情,我电脑上asp页面浏览不了,其它的比如aspx、html的页面都没有问题,鼓捣了半天,终于弄出来了。   到Google上搜素了半天,其实只需要一个文件就Ok了。  这是你IIS安装的位置所在的一个目录  找到名为 synciwam.vbs 的文件,右键 在命令行提示符中打开 就可以了。

2009-02-02 14:59:00 544

原创 Serv-U的配置使用 FTP服务器配置

         一直需要搭建一个FTP服务器管理公司的网站,前几天琢磨了下加上Google上鼓捣了下,总算是成功了。         一、准备               英文:http://www.Serv-U.com/               中文:http://www.rhinosoft.com.cn                       到上面的链接下载Serv-U

2009-02-02 08:33:00 3154

原创 Ajax控件之ValidatorCalloutExtender

今天无意中看到了一个微软Ajax的验证提示控件,感觉还可以,贴一下用法。其实平时基本上不用微软Altas的扩展控件,理由有二:1、生成的代码不能有自己控制,产生了很多额外的代码,影响网站速度,2、控件只是封装了一些功能,完全可以自己做,简单、清晰、明了。 这里还是把这个控件描述一下:1、先看效果。。 2、具体就是使用 RequiredFieldValidator

2009-01-21 15:27:00 1873 1

原创 两个 ListBox 之间移动数据

                                                            选择的值:                        name="txtReceive" type="text" id="txtReceive" style="width: 397px;" />                                         

2009-01-16 11:21:00 922

原创 DropDownList选择问题

     1、在项目中操作DropDownList时,我们给DropDownList赋值,设置选择的项时,     可能直接使用 DropDownList.SelectedValue赋值,这样可能有些隐藏的Bug,就是当我们赋的值不再DropDownList中的列表     时,可能会引发异常。    2、以前听说过一个名称:“防御性编程”,如果按照这种思想,下面这种写法可以更好些:

2009-01-07 11:21:00 1021

原创 ASP.NET防止按F5键造成的表单重复提交

    当前大多数Web应用程序都是基于数据库驱动,这其中经常遇到的一个问题:        按F5键刷新造成的数据重复提交   曾经尝试过一些方法,最有效的是一篇发表在MSDN的方法,    原理如下:在ASP.NET页面中有一个名为__VIEWSTATE     的隐藏域,这个隐藏域保存着当前页面中控件的视图状态,如果是通过提交按钮提交或者页面回发,这个隐藏域的值会    

2009-01-06 12:08:00 4888 3

原创 C#文件操作基本知识

 1、System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。2、我们常见的用到的类主要有: Directory 公开用于创建、移动和枚举通过目录和子目录的静态方法。无法继承此类。 DirectoryInfo 公开用于创建、移动和枚举目录和子目录的实例方法。无法继承此类。    File 提

2009-01-03 15:45:00 582

转载 C#基础之进制转换

//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Console.WriteLine("十进制166的十六进制表示: "+Convert.ToSt

2009-01-02 14:51:00 456

转载 Flex Builder 3中调试输出信息 问题

Trace的重要性不必我强调,但是在最新的Flex Builder 3 中并不能轻松的实现这个功能,今天参考了《Flex 3 Cookbook》,总算解决了这一问题: 一、下载安装带DEBUG版本的;     IE版本的:Download the Windows Flash Player 9 ActiveX control content debugger (for IE) (

2009-01-02 10:21:00 1916

转载 Adobe(R) Flash(R) Player 安装失败.有关故障排除的提示,请访问 http://www.adobe.com/go/tn_19166_cn.

1.下载微软subinacl.msi http://download.microsoft.com/download/1/7/d/17d82b72-bc6a-4dc8-bfaa-98b37b22b367/subinacl.msi 安装 2.下载reset_minimal http://www.adobe.com/support/flashplayer/ts/documents/fb1634cb/re

2009-01-02 10:19:00 3351

原创 DropDownList操作、小技巧

           DropDownList控件是我们经常使用的,这里列出一些不常用但关键时候起到作用的属性和方法:         1、AppendDataBoundItems="true" 设置这个属性你可以在绑定数据和手动添加数据同时存在,比拟说你在从数据库查询返回一个DataTable或者泛型集合的。        DataTable dt=DB.GetLis

2008-12-29 14:58:00 978

原创 Flex应用开发(一):安装、配置

      最近开始使用Adodb的Flex进行一些开发,现在写一个专题记录些过程与经验,不管做什么开发,首先必须有一个集成开发换和集成开发工具,对于Flex而言,Flex SDK和Flex Builder无疑是最佳选择。 1、下载安装,            http://www.verycd.com/topics/243045/            http://flex.org

2008-12-26 09:13:00 1822

原创 DataTable和DataSet的使用

1、使用ADO.NET操作数据库时需要临时存储数据,一般使用DataTab和DataSet来临时存储数据,当然在面向对象大行其道的今天,泛型集合可能是一种更理想的途径。2、这里就不说泛型集合论,说说DataSet和DataTable的用法:在一般情况下建议使用DataTable,因为一般你查询数据库只查询一个表,这丫使用DataTable接受就可以啦,当你在数据库查询返回多张表

2008-12-11 16:55:00 1214

原创 C# 中ref和out的使用和区别

经常看见ref、out、param这三个参数修饰符,在C#中偶尔使用一下,这三个参数修饰符是从C里面发展过来的,简单说明下: ref 和 out 主要是传递参数时使用的,比如你写了一个方法返回string类型, private string MyFunction(){        return"abc";}你也可以换成下面的形式:private

2008-12-11 14:30:00 502

原创 操作页面上的同一类型控件

 前一段时间遇到一个问题:获取页面上所有文本框的值,记得以前在WinForm可以通过    this.Controls 获取窗体上所有的控件,然后通过GetType()获取它的名称,这样就可以批量操作某一类型控件了。可是在WebForm模式下,根本不行,调试了一下,才发现Page.Controls中根本不包含要找的控件,这里面的值如图所示:    根

2008-12-11 09:41:00 589

原创 GridView中页脚汇总显示

 有时候需要在GridView的页脚中汇总显示一些信息,常见的方法有两种:1、在SQL中使用汇总统计函数,直接在SSQL中查询出来,但是这种方法不常用。2、在程序中使用代码实现,这样比较灵活,代码如下:grdBlogs.ShowFooter = true;grdBlogs.DataSource = table;grdBlogs.DataBind();Tabl

2008-12-11 08:41:00 1238

原创 CodeSmith中文乱码的解决

 解决CodeSmith不支持中文,显示乱码的问题。04/09/2007 04:06:18 PM - 查看次数 : 287Tools->Option->Enable unicode support 打上钩。有中文的页面CodeTemplate标记里加上ResponseEncoding="UTF-8",例如: 

2008-12-10 17:07:00 700

原创 常见URL编码字符

 列出一些网页URL编码的字符,即我们在地址栏看到的那些%+等。。 源字符                     编码后的字符 +                                    %2b   %                                    %25   空格                               

2008-12-10 16:54:00 886

原创 VS包加载失败 VS工具错误

 1、Net开发使用的工具首选是微软的Visual Studio,可是要是这个家伙出了点问题,按可够折腾人啦。。2.经常出现DLL或包加载不了3.XML编辑不出现高亮度显示。等等。一般可以通过 devenv /resetskippkgs 这个命令来恢复。。记住是在SDK命令窗口中输入,不是在DOS命令中输入(除非你配置了环境变量)。。哈哈。。

2008-12-10 16:49:00 844

原创 微软官方的Visual Studio 控件命名规范

1  类型前缀定义 Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec decAverageHeight Double dbl dblSi

2008-12-10 16:45:00 587

原创 常用HTML技巧总结

 1.取消按钮按下时的虚线框   在event)" class="t_tag">input里添加属性值 hideFocus 或者 HideFocus=true 2.只读文本框内容 在input里添加属性值 readonly 3.防止退后清空的TEXT文档(可把style内容做做为类引用)    4.ENTER键可以让光标移到下一个输入框    5.只能为中文(有闪动)    6

2008-12-10 16:43:00 346

原创 数据绑定中常用格式化表达式

 1、在asp.net中经常使用绑定表达式,例如:Eval("")为此需要设置文本显示的格式,如果另外写一个方法来实现就很不划算。可以使用如下常见表达式类格式化字符串:---------------------------------------------------------------------形式 语法 结果 注释 数字 {0:N2} 12.36   数字 {0:N0}

2008-12-10 16:37:00 528

原创 HTML页面提交到aspx页面的问题

 对于htm页面表单提交到aspx页面处理的问题:主要是针对于post提交,get方式就不用说了。当使用post提交时,如果在html页面不设置表单元素的name属性,服务器端使用Request.Form[""]获取值时是获取不到的,设置id只是针对于客户端操作而言,服务器端只能通过name识别。。 我也是测试了很久。。。

2008-12-10 16:32:00 800

DebugBar for IE

Inspector: View DOM Tree and modify tags attributes and css attributes on the fly to test your page HTTP Inspector: View HTTP/S request to check cookies, GET and POST parameters, view server info Javascript Inspector and Javascript Console: View javascript functions for easier debugging, see Javascript and AJAX code HTML Validator: Validate HTML code to correct and optimize your code and html size of your page And many more features: See page cookies, get pixel color on a page, make a page screenshot...

2011-08-12

open xml sdk doc part5

open xml sdk doc part5

2011-07-15

open xml sdk doc part4

open xml sdk doc part4

2011-07-15

open xml sdk doc part3

open xml sdk doc part2 下载请注意,一共五个文件

2011-07-15

open xml sdk doc part2

open xml sdk doc part2 下载请注意,一共五个文件

2011-07-15

open xml sdk doc part1

open xml sdk doc 压缩分了5个文件,下载请注意。

2011-07-15

open xml sdk tool

open xml sdk tool 主要查看word文档xml结构

2011-07-15

Oen XML SDKV2

open xml sdk v2 目标环境:net framework 3.5 只需要DocumentFormat.OpenXml这个dll文件就行了

2011-07-15

StringBuilder构造器

将一段文本构造StringBuilder可以调用的代码

2010-06-08

JavaScript精华(常用JavaScript模块)

JavaScript精华(常用JavaScript模块)

2008-09-03

Ajax经典著作(英文原版)

全面系统介绍Ajax的英文原版著作 Web开发必读

2008-09-03

正则表达式权威指南(英文原版)

正则表达式权威指南 英文原版 系统全面介绍正则表达式

2008-09-03

VS 模板

Visual Studio 模板

2008-08-04

ajax无刷新上传

适用jQuery和Ajax实现无刷新上传文件

2008-08-04

HTTP测试工具

查看、编辑Http请求、响应的详细信息<br>

2008-08-04

正则表达式测试工具

非常好用的正则表达式测试工具<br>适用与Web开发

2008-08-04

加密、解密工具

支持多种格式加密:<br>URL Encoding<br>Base64<br>OverLing UTF-8<br>UTF-7<br>UU<br>HTML<br>MD5<br>SHA1<br>SHA256<br>SHA384<br>SHA512<br>3DES (192bit/24 characters key)

2008-08-04

神奇网页特效

精美 的 网页特效<br>还有,背景音乐不错耶!

2007-11-06

ADO.NET

详细例子介绍ado.net的简单开发。

2007-11-06

999朵玫瑰

送你999朵玫瑰<br>给她一个惊喜吧!

2007-11-06

js日历控件

js 制作的日历控件

2007-11-06

屏幕截图工具

非常小巧的屏幕截图工具

2007-11-06

非常好用的局域网工具

非常方便地查看局域网地共享资源、局域网内管理计算机等等

2007-11-06

重装系统注意的地方

详细介绍重装系统后应该注意的地方

2007-11-06

团队开发规范

介绍团队开发的相关规范

2007-10-15

WinForms皮肤

使用该皮肤只需导入 DLL ,既可以使用,非常方便

2007-07-27

SQL第四类驱动

用于连接Java 的第四类驱动

2007-07-22

C#案例开发

C#中文件操作,注册表操作等等

2007-07-13

空空如也

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

TA关注的人

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