自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 问答 (2)
  • 收藏
  • 关注

原创 itemdatabound小结

在DATAGRID中,如果要对某些记录进行格式化或者修饰,用到itemdatabound事件比较方便,比如,要显示某人的存款金额已经少于某个数额了,要用红色来显示等。itemdatabound事件发生在数据绑定到datagrid后,而其内容发送到客户端前。比如private void OnItemDataBound(object sender,         System.Web.UI.WebC

2004-10-28 16:17:00 1553

原创 asp.net中同时上传多个文件

其实方法挺多的,比如用collection,arrarlist来收集要上传的文件集合,之后逐一遍历,下面使用arraylistStyleSheet.css.bluebutton{ background-color:LightSteelBlue; border-style:solid; border-width: 1px; border-color: LightSkyBlue;}attachme.a

2004-10-27 11:17:00 1892

原创 asp.net 2.0中一次性更新所有GRIDVIEW的记录

  在asp.net 2.0中,gridview控件是十分不错的控件。有的时候,可能一个GRIDVIEW控件中的各行都是文本框,如何一次性更新所有修改过的记录呢?有两种方法,一种是使用sqldatasource来更新所有记录,但这个方法比较慢,因为每更新一条记录都要建立数据连接并执行updatecommand,会影响性能,但还是先来看下实现方法:          void B

2004-10-22 22:55:00 2070

原创 visual studio 2005又一新增功能

 New features added to the Membership and MembershipUser class in the latest CTP drop of Visual Studio 2005. Membership class Generate password public string GeneratePassword(string leng

2004-10-22 19:24:00 1095

原创 VS.NET 2005将增加edit and continue的调试功能

In a response to feedback from developers, Microsoft has decided to extend the "Edit and Continue" feature, formerly available only with VB.NET and C++, to C# projects as well.Edit and Continue is a d

2004-10-19 21:16:00 981

原创 在asp.net 中实现只允许数字输入的文本框

在asp.net 中实现只允许数字输入的文本框,其实是十分简单的,只需要利用customervalitor控件的功能就可以了。比如,先添加一个文本框,再添加一个customervalitor控件,将其中的customervalitorfunction功能设置为IsNumber,之后,在页面中写一个自定义的函数就可以了function IsNumber(source,arguments){

2004-10-19 17:15:00 1286

原创 一个部分有免费ASPTODAY文章的站点

WWW。ASPTODAY。COM,大名鼎鼎拉,相信不少搞ASP/ASP.NET/C#的朋友也知道的,可惜这个站点很多文章是收费的,咱们穷人看不了,不用怕,今天发现一个站点,是以前和ASPTODAY合作关系的,也部分刊登了ASPTODAY的收费文章呀,哈哈http://www.dnzone.com

2004-10-18 20:27:00 974

原创 在ASP.NET 2.0中使用页面导航控件(原作)

最新我的一个翻译作品,发表在天极网上的,http://www.yesky.com/SoftChannel/72342380468043776/20041008/1861219.shtml

2004-10-08 18:59:00 894

原创 (转载)ASP.NET Form Authentication安全漏洞及对策

在NT-Bugtraq的邮件列表上首先报告的Security bug in .NET Forms Authentication适用于ASP.NET 1.0 (RTM, SP1, SP2, SP3)和ASP.NET 1.1 (RTM, SP1). 当Form Authentication被使用时,匿名用户在试图访问被保护的页面如http://localhost/WebApplication2

2004-10-07 07:41:00 1009

原创 ASP.NET 2.0中的counterpager

ASP.NET 2.0中的counterpager,是个简单分页的轻量组件,可以指定要分页的数据源。代码比较简单,大家一看就会了 http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> http://www.w3.org/1999/xhtml" >    Untitled Page                &nbs

2004-09-28 09:56:00 848

原创 ASP.NET 2.0中GRIDVIEW排序

虽然是BETA 1的,但原理其实和。NET 1。1的差不多,下面的例子讲了如何在排序时,在headertemplate中加一张UP.GIF和DOWN.GIF(就是升序,倒序的示意图)%@ Page Language="C#" %>http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> http://www.w3.org/1999/xhtml" >

2004-09-27 16:23:00 4759 1

原创 asp.net 2.0中用GRIDVIEW插入新记录

看了下国外某巨牛的BLOG,大概是讲asp.net 2.0中用GRIDVIEW插入新记录的,方法比较特别,但效果一般,故将程序转之,较为简单,不做解释等。 http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">     void CancelButton1_Click(object sender, EventArgs e)    {    

2004-09-27 15:11:00 1466

原创 ASP.NET中对表单输入行有选择验证(原作)

最近翻译的一篇文章,发表在天极网http://www.yesky.com/SoftChannel/72342380468043776/20040920/1856116.shtml

2004-09-21 12:47:00 1720 2

原创 PHP网站漏洞的相关总结(转)

于COOKIE欺骗等一部分通用的技术就不在这里讨论了,这些资料网上也很多.那么,我们就一个一个来分析一下怎样利用这些漏洞吧!    首先,我们来讨论包含文件漏洞.这个漏洞应该说是PHP独有的吧.这是由于不充分处理外部提供的恶意数据,从而导致远程攻击者可以利用这些漏洞以WEB进程权限在系统上执行任意命令.我们来看一个例子:假设在a.php中有这样一句代码:include($include."/xxx

2004-09-20 14:29:00 1674

原创 APACHE验证方式小结

1  用htppasswd -c  .htpasswd 用户名    输入密码:2 到要保护的目录下面,建立.htaccess文件AuthUserFile  /usr/local/apache/bin/.htpasswdAuthName phpmyadminAuthType Basicrequire user 用户名3  在APACHE的HTTP。CONF中加入。  Opt

2004-09-10 17:14:00 1853

原创 MySQL数据库备份(转)

在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表已破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事! 备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点: my

2004-09-09 11:28:00 834

原创 屏蔽 F5 刷新键

function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键function document.onkeydown(){if (event.keyCode==116)                   //屏蔽 F5 刷新键 { event.keyCode=0; event.returnValue=false; //win

2004-09-02 22:45:00 1715

原创 今天要开始学习structs拉

买了《精通STRUCTS》(孙卫琴)的,大概看了一下,还可以,今天开始学习拉,有什么我会和大家分享的

2004-09-01 20:58:00 1244

原创 纯 jsp 操作服务器上的文本文件(转)

文件的建立/检查与删除文件的建立、检查与删除String path=request.getRealPath("");//out.println(path);File f=new File(path,"File.txt");//out.println(f);//out.println(f.exists());if(f.exists()){//检查File.txt是否存在 f.delete();/

2004-08-26 09:04:00 1183

原创 鼠标移动,改变datagrid颜色 (转载)

Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs)            If e.Item.ItemType = ListItemType.Item Or _            e.Item.ItemType = List

2004-08-25 09:32:00 929

原创 (转载)事务解决方法

string sql1 = "...";      string sql2 = "...";      SqlConnection conn = new SqlConnection("...");    //建立数据库连接  conn.Open();    //接开数据库连接  SqlTransaction tran = conn.BeginTransaction();   //开始进行交易处理 

2004-08-25 09:29:00 759

原创 was压力测试工具的心得

WAS是个压力测试工具,使用时,发现如下心得:1 使用时必须使用性能计算器(win2000的),之后,可以从读数中得到处理器时间(PROFESSOR TIME)和请求时间(requests/sec:就是每秒处理多少个请求),则可以计算出每个请求平均需要的百万周期数    处理器速度(MHZ)*处理器个数*处理器的平均时间(professor time)---------------

2004-08-24 15:30:00 2290

原创 (转) 在ASP.NET中创建安全的web站点

首先,介绍一下web.config文件。    <?xml version="1.0" encoding="utf-8" ?>   <configuration>   <system.web>    <!-- 动态调试编译   设置 compilation debug="true" 以将调试符号(.pdb 信息)   插入到编译页中。因为这将创建执行起来   较慢的大文件,所以应该只在调试时将该值

2004-08-19 09:48:00 820

原创 (转)无aspx文件部署

在aspx->cs->dll这篇post中我向大家介绍了通过aspx生成cs并编译成dll的方法,浪漫十一狼对这个技巧的一个应用(无aspx部署)向我提问,我在这里向大家详细介绍一下。通过上篇post大家已经知道了如何获取aspx生成的dll文件,我们只要再作两步工作,就可以实现无aspx部署了:1、把生成的全部dll文件拷贝到项目的bin目录下;2、在web.config中加入类似下面的配置节声

2004-08-17 21:18:00 1585 3

原创 aspx->cs->dll

asp.net项目在部署后,aspx文件并没有被编译,这种情形要一直维持到用户第一次访问页面,该页面文件aspx才会转化成cs,并编译成dll,这次访问速度不会很快,但从此以后,所有访问者将得到理想的访问速度。那么如何在部署后就让所有的aspx处于已经编译成dll的状态呢?通过上面的描述我们不难想到,只要把所有页面都访问一遍即可,这个访问有一个简单方法,就是递归项目所在的文件夹,把物理路径转化

2004-08-17 21:17:00 895

原创 (转)Asp.net支持的最大上传文件大小

同事碰到一个问题,用DataSet提交一个比较大的数据集时出现异常,后来查资料发现Asp.net的默认的最大可以上载的文件是4M,可以在web.config中配置.配置 ASP.NET HTTP 运行库设置。该节可以在计算机、站点、应用程序和子目录级别声明。         ="true|false" maxRequestLength="size in kbytes" executionT

2004-08-16 11:37:00 1196

原创 检验日期正确性的方法

如果WEB应用中,对用户输入的日期要做检查的话,经常会要应对用户的不同输入,其中不少是不合法的,下面提供一个好的检验方法:static bool ValidateDate(String date, String format){ try { System.Globalization.DateTimeFormatInfo dtfi = new System.Globaliz

2004-08-13 22:57:00 1490

原创 ASP.NET中利用水晶报表创建图表(原作)

本人的一篇翻译文章,http://www.yesky.com/SoftChannel/72342380468043776/20040811/1841201.shtml 

2004-08-12 13:06:00 1062

原创 (转)编码web.config中的信息

我们都知道web.config可以保存连接字符串,我们在程序中也都是这么做的,web.config是XML,所以它有清晰的结构,是我们很容易可以读懂它,但是这也出现一个问题,我们数据库完全暴露给浏览该文件的人,这是我们所不希望的。我们可以使用一个简单有效的加密算法来加密这段连接字符,使直接浏览该文件的人不能清楚地看到这些信息。       我们一般以下面的形式保存连接字符串:           

2004-08-11 22:34:00 794

原创 ASP.NET 2.0数据缓存功能简介(原作)

我最近研究ASP。NET 2。0的一点心得,发表在天极网上的http://www.yesky.com/SoftChannel/72342380468043776/20040805/1838817.shtml

2004-08-05 20:30:00 1526

原创 (转)DataGrid资料

DataGrid的正反双向排序http://dev.csdn.net/develop/article/26/26817.shtmDataGrid删除确认及Item颜色交替http://dev.csdn.net/develop/article/26/26768.shtmDataGrid常见解决方案(三)--在DataGrid中选择,确认,删除多行复选框列表http://dev.csdn.net/d

2004-08-01 08:39:00 1890

原创 一个知名出版商的挫折——解读 Wrox 的历史、现在与未来(转载)

 在法国,人们常说“告诉我你读什么书,我就能猜出你是哪种人。”在英国、美国、加拿大,乃至中国和印度,只要您捧着 Wrox的红皮书,别人一定认为您是一个水平不错的计算机程序开发人员。Wrox的图书之所以有这样的影响,主要源于其一贯坚持的“由程序员为程序员而著(Programmer to Programmer)”的创作理念。在这种理念的指导下,Wrox出版了几百本深受全世界程序员青睐的优秀编程类图书,

2004-07-29 19:33:00 1697

原创 SQLcommand的安全写法

为了防止SQL攻击,应该对如登陆等的写法应该为: SqlConnection objConnection = new SqlConnection(_ConnectionString);objConnection.Open();SqlCommand objCommand = new SqlCommand(   "SELECT * FROM User WHERE Name = @Name AND Pa

2004-07-28 19:55:00 1151

原创 chinaren同学录的字数倒记数

在CHIANREN同学录的最后的快速回复中,会发现有个录入字数倒计算的功能,规定500字,你按一下键,就提示你还可以键入多少个字,其实用JSCRIPT做,页面一看就看到代码了,只不过想法挺新鲜的,以后可以在程序中用。 〈texare id="words" onPropertyChange="textCounter(WRITEMSGTXT.words, 500)"> function textCou

2004-07-27 22:04:00 41142

原创 PHP5的XML新特性

PHP5的XML新特性 作者 Christian Stocker 翻译 ice_berg16(寻梦的稻草人) 面向的读者 这篇文章的面向对象是所有对PHP5的XML新功能感兴趣的各个水平的PHP开发者。我们假定读者掌握XML的基本知识。然而,如果你已经在你的PHP当中使用了XML,那么这篇文章也会让你受益非浅。 介绍 在当今的互联网世界,XML已经不再是一个时髦词了,它已经被广泛的接受和规

2004-07-27 19:53:00 872

原创 PHP.ini的一个开关

昨天跟踪一个之前的项目,是别人做的,自己要接手,在升级服务器时,发现老有问题。原来这个项目的制作者,违反了一个规定。他在页面跳转前输出了HTML,在COOKIE设置前也输出了HTML。 根据他说,他当时考虑不周,但奇怪的是,他居然屏蔽了WARNING输出(因为正常情况下是不能继续运行的),在昨天升级服务器时, 我却一时忘记了,当初是开掉了PHP。INI中的哪一个开关。最后,原来是开了output_

2004-07-27 19:30:00 1146

原创 ASP.NET2.0的缓存控件和地址映射(原作)

自己最新的一篇作品 http://www.yesky.com/SoftChannel/72342380468043776/20040725/1834724.shtml

2004-07-26 09:58:00 1329

原创 asp.net 2.0中xml加密太简单了

今天用了一下,居然DES的加密类都封装的很好呀,可以对XML整个文件加密,也可以对某些element加密,太强拉,迟些时候再写篇学习小结上来

2004-07-25 16:04:00 1764 2

原创 C#计算一个文件夹的大小

private void Form1_Load(object sender, System.EventArgs e){string A = FolderSize(@"C://").ToString();this.label1.Text = A;}public static long FolderFileSize(string path){long size = 0;try{FileInfo []

2004-07-24 10:57:00 1980

原创 水晶报表登陆问题并生成PDF

参考了网上的一些文章:  TableLogOnInfo logOnInfo = new TableLogOnInfo ();   ReportDocument oRpt = new ReportDocument();string RptDir="F://aspnet//crystaltopdf//crystalreport1.rpt"; //crystalreport1.rpt文件所在的绝对路径o

2004-07-22 22:29:00 1180

空空如也

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

TA关注的人

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