自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 网上几种常见校验码图片分析

前几天受刺激了,准备把CSDN的校验码图片修改。就上网找了一些参考示例。和分析了一些校验码的功能。不敢独享,整理到一起,跟大家分享。至于CSDN新的校验码写法,不是这里面的任何一种。也不是网上可以找到的。这个不好公开,如果想研究校验码图片,建议研究我这里给的几个推荐链接。一些常见的验证码效果图: 功能分析:一般校验码具有的功能:1、显示内容显示内容一般是数字或者数字

2005-12-31 00:00:00 1476

转载 SubmitOncePage:解决刷新页面造成的数据重复提交问题

 执行过postback操作的web页面在刷新的时候,浏览器会有“不重新发送信息,则无法刷新网页”的提示,若刚刚执行的恰好是往数据库插入一条新记录的操作,点[重试]的结果是插入了两条重复的记录,以前一直是用保存数据后重新转向当前页面的方法解决,最近又找到了一个新的方法。问题分析    在System.Web.UI.Page类中,有一个名为ViewState属性用以保存页面的当前视图状态,观察每个a

2005-12-25 22:47:00 1613

转载 数据库连接字符串大全

  SQL Server  ODBC  Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"  Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes

2005-12-22 14:13:00 2372

转载 通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高)

 --/*-----存储过程 分页处理 孙伟 2005-03-28创建 -------*/--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/--/*-----存储过程 分页处理 孙伟 2005-04-21修改 添加Distinct查询功能-------*/--/*-----存储过程 分页处理 孙伟 2005-05-18修改 多字段排序规则问题-

2005-12-21 23:24:00 1325

转载 快速理解.NET Framework[翻译]

原文:http://www.c-sharpcorner.com/Code/2004/May/WhitePapers_DotNetFramework.asp 作者:Chandrakant P Parmar 翻译:路亦平 地址:http://blog.csdn.net/luyiping/archive/2004/06/22/22556.aspx  快速理解.NET Framework 引言 本

2005-12-20 09:54:00 1627

转载 怎么在绑定后动态改变DataGrid中的内容

在应用中,很多时候需要在绑定以后去修改DataGrid的呈现,比如(1)当数据符合一定的条件需要修改它的呈现方式(2)将数据库中的逻辑值(0,1)变成男女来呈现等等大致有2种方法来实现上述操作(1)在ItemDataBound中修改值(2)在绑定的时候用一个函数进行过虑同样,数据库按照 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125

2005-12-20 09:48:00 1034

转载 代码分析-DataGrid实现增删(带提示)改和分页

或许大家会说,网上已经很多类似文章了,包括孟子的,为什么要再写一次? 我想我们不仅仅要会实现,更多的是需要理解。 下面先帖出代码,再分析一下其中的一些关键代码。 数据库表名:tb1,其中有3个字段,分别是ID自增的主键、vName varchar(50)、iAge int (以下代码没有做任何错误捕获处理) 前台 ...@ Page language="c#" Codebehind="Web

2005-12-20 09:47:00 1004

转载 代码分析-DataGrid实现自增列、单选、多选

 转:http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html http://www.cnblogs.com/lovecherry/archive/2005/03/25/125492.html 上一次,我们为这个DataGrid实现了添加、删除、修改、分页、动态修改内容等功能,今天再来分析一下如何为之添加自增列、单选、

2005-12-20 09:45:00 917

转载 代码分析-DataGrid实现自增列、单选、多选

 转:http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html http://www.cnblogs.com/lovecherry/archive/2005/03/25/125492.html 上一次,我们为这个DataGrid实现了添加、删除、修改、分页、动态修改内容等功能,今天再来分析一下如何为之添加自增列、单选、

2005-12-20 09:43:00 988

转载 最佳ASP.NET编程习惯 [ 来自:动态网站制作指南 ]

初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团队开

2005-12-19 17:15:00 1130

转载 使用ASP.NET加密口令

当我们在网站上建立数据库时,保护用户的信息安全是非常必要的。多数用户不愿意让别人知道自己的信息,同时网管也不想因为安全问题而丢失网站的信誉。无论对于谁,安全问题都是非常重要的。为了解决这个问题,我给大家提供一个简单实用,但是老套的方法,就是口令加密。在此我们使用ASP.NET技术对口令加密。简单的讲,就是将用户提供的口令加密之后,然后让它和存放于系统中的数据比较,如果相同,则通过验证。  在ASP

2005-12-14 20:58:00 1032 1

转载 ASP.net中随机数应用实例

大家可能都用过Chinaren的校友录,不久前它的留言簿上加了一个防止灌水的方法,就是系统每次产生一个由随机的数字和字母组成的图片,每次留言必须正确地输入这些随机产生的字符,否则不能添加留言。这是一个很好的防止恶意攻击的方法,其核心的技术就是如何产生随机数。Chinaren网站是使用PHP实现的,而我们可以充分利用ASP.net的强大功能很轻易地实现。 在.net Framework中提供了

2005-12-14 20:55:00 1067

转载 [参考] ServerVariables 集合说明

ServerVariables     ServerVariables 集合检索预定的环境变量。          语法     Request.ServerVariables (server environment variable)          参数     服务器环境变量      指定要检索的服务器环境变量名。可以使用下面列出的值。变量 说明      ALL_HTTP 客户端发送的

2005-12-14 20:49:00 1059

转载 [参考]C# 数据类型

简称 .NET类 类型 宽度 范围(位) byte System.Byte 无符号整数 8 -128 到 127 sbyte System.SByte 有符号整数 8 -128 到 127 int System.Int32 有符号整数 32 -2,147,483,648 到 2,147,483,647 uint System.UInt32 无符号整数 32 0 到 4294967295 short

2005-12-14 20:48:00 1239

转载 面向对象读书笔记

静态类和非静态类:静态类(静态属性等)是类所有的,非静态类为类的实例所有的。静态类是类的所有实例所共享的,无论此类创建了多少实例,静态类在内存中都只开辟了一块存储空间。Const常量也可以看成这种类型:public class myClass{ public const string KISS_MY_CLASS = "Oh, please kiss the class."; }调用时可以直接myC

2005-12-14 20:46:00 1213

转载 OO學習日志

今天晚上看了一个半小时的OO,那个叫一头汗呐,红脸的说。偶对OO一窍不通,只是在工作中依稀对OO有点点了解。自知一点都不系统。 今天把3年前买的清华出的C++教程拿出来,把OO,和继承多态几章翻看了一遍。算是有个初步的了解。多重继承还没看。休息一会:) 1. virtual关键字: 是专用来解决函数的多态性的,又称什么late binding,所谓滞后绑定。汗颜吖,不过大抵知道是一种编码的方法,多

2005-12-14 20:44:00 1407

转载 一段对DataGrid表格的计算的JS代码

var m_tb = document.getElementById("zgrListbyProduct");if (m_tb != null){        var m_iStart    = (m_tb.rows[0].cells.length == 1)? 1:0;        var m_headTR   = m_tb.rows[m_iStart];        var m_cell

2005-12-14 20:40:00 1073

转载 上传图片并显示缩略图的最简单方法(c#)

private void fileUpload_Click(object sender, System.EventArgs e)        {            // 模拟数据库里取出byte[]再显示缩略,            // 模拟方法:先上传,把stream转成byte[],再把byte[]放在stream里,再输出            // 上传            Sy

2005-12-14 20:38:00 1986

转载 [ZT]ASP.NET2.0相关的一些资料

相关的一些资料:网友提到的《asp.net 2.0 揭密》http://www.fixdown.com/soft/19605.asp这里有下载,不过我看了下觉得写的不是很好 不知道即将出炉的《ASP.NET 2.0高级编程》怎么样(1月初发售)http://www.china-pub.com/computers/common/info.asp?id=28152感觉现在学习的最好资料还是1、http

2005-12-14 20:38:00 1843

转载 给dropdownlist等控件增加客户端onchange事件

dropdownlist等控件的onchange事件,如果同时要触发js弹出框,则采用以下方法: 后台:    if (iStatusNo == (int)ZTE.EVAL.Model.EnumCollections.InvestigateStatus.已发布)    {         this.ddlOperation.Items.Add(new ListItem(OperType.预

2005-12-14 20:37:00 2676

转载 总结一下散乱的开发点滴(高手勿入)

工作中总结的一些小知识点,散乱的记录下来的,现在总结一下, (可能看起来比较晕呢 = =!):1. string.Compare()方法有没有用过呢? 它能对strA,strB进行某一段开始的串比较,可以设置是否忽略大小写等.2. 三级联动下拉框A,B,C,A>B>C    若A变,则C也要清空时,可以用: B_SelectedIndexChanged(null,null);    使C重

2005-12-14 20:35:00 1549

转载 c# ArrayList 的 Sort()方法的使用

http://www.kehui.net/html/article/26/26000.html 今天google了一下 接口 c#, 就看到这篇文章,想起前不久的一道面试题,竟然与之一样。 那天回来vs.net了一下.涉及到一个陌生的IComparer参数,原来这就是一种interface. 我看见网上有人问IComparer接口的使用,于是写了个小例子,和大家一块分享。有不足之处,望不吝指正 1

2005-12-14 20:35:00 1537

转载 如何用c#获得当前站点的根路径

    public string GetRootPath()        {            // 是否为SSL认证站点            string secure = HttpContext.Current.Request.ServerVariables["HTTPS"];            string httpProtocol = (secure == "on" ? "h

2005-12-14 20:31:00 3256

转载 ASP.NET获取IP与MAC[using C#]

获取服务器的IP地址方法以DNS法较为简单实用,如下:   using System.Net;    private void ButtonIP_Click(object sender, System.EventArgs e)   {       System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).Ad

2005-12-12 21:46:00 1103

转载 ASP.NET弹出式日历选择控件的实现

最近好几个项目都用到日历选择,而考虑到页面刷新,多个控件页面传值等问题,决定自己写个建议又实用的弹出式日历选择控件以备调用。具体如下实现: 在需要调用日期选择的页面放置两个TEXTBOX与BUTTON以选择开始时间与结束时间,并在html代码的 之前加入如下javascript语句:         function openModeBegin()      {      var re

2005-12-12 21:45:00 3175

转载 Webcast收听笔记之二——《DataGrid最佳实践》

《DataGrid最佳实践》(邵志东主讲,他讲课很不错)------------------------------------------------------------------------------------------------------------------ 在datagrid的删除列为了避免最后一条删除问题,应加入:  if(DataGrid1.Items.Count=

2005-12-12 21:42:00 1006

转载 理解C#中的委托[翻译]

最近看到一篇来自Arul Chinnappan扼要明了的委托介绍,翻译了一下和大家共享,翻译水平和时间都有限,大家见谅。  委托的定义:委托是一种在对象里保存方法引用的类型,同时也是一种类型安全的函数指针。委托的优点:压缩方法的调用。合理有效地使用委托能提升应用程序的性能。用于调用匿名方法。委托的声明:委托应使用public delegate type_of_delegate delegate_n

2005-12-12 21:41:00 1164

转载 关于aspx文件生成静态页面问题与我的回答

http://community.csdn.net/Expert/topic/4402/4402646.xml主  题:  _____ 关于生成静态页面的一段代码,谢谢  作  者:  vvf032 (努力)  等  级:    信 誉 值:  100  所属社区:  .NET技术 ASP.NET  问题点数:  100  回复次数:  25  发表时间:  2005-11-18 14:14:15

2005-12-12 21:39:00 1126

转载 ASP.NET简单应用

连接数据库  打开连接string connstr=System.Configuration.ConfigurationSettings.AppSettings["sqllink"];SqlConnection conn=new SqlConnection(connstr);conn.Open();添加DataGridSqlDataAdapter dr=new SqlDataAdapter(sql

2005-12-11 22:20:00 959 1

转载 ASP.NET常识整理

弹出窗口:Response.Write("window.alert(您已经注册成功!)");Response.Write("window.top.location=index.aspx");如何去掉str后x位字符?只要前面的字符:string tmp = str.SubString(0,str.Length-x);如何保留str前i位字符:string tmp = str.SubStri

2005-12-11 22:18:00 879

转载 用Asp.net制作顶部导航控件

作者:∮明天去要饭 在开发.Net网站时,灵活运用“用户自定义控件”常常能给我们减少许多重复性的工作。今天就给大家介绍我最近刚写的一个顶部导航控件,效果如下:程序运行效果图  源文件下载:点击这里下载(70KB, Winzip压缩文件)一、效果简介  当点击一级栏目时(如首页),被点击的一级栏目的单元格背景色发生变色,如果该一级栏目下有二级栏目,则会在下一行显示出来,否则二级栏目这一行不会显示任何

2005-12-11 22:00:00 1280

转载 用asp.net显示在线登陆人数及位置

作者:子扬一、原理  在.net中的global.asax中有Application_AuthenticateRequest事件和Application_BeginRequest事件是在每次访问aspx文件都会触发。但是Application_BeginRequest中不能对已经经过FROMS身份验证的身份ticket票进行识别。所以只能放到Application_AuthenticateRequ

2005-12-11 21:54:00 1121

转载 ASP.NET SESSION的使用及原理 (补充)

导 读:ASP.NET中,SESSION不需要cookie就可以工作。 这篇文章介绍了它的机制,弄明白这一原理,对SESSION的使用将有很大帮助。  -------------------------------------------------------------------------------- session 的 管理,我们传统的asp 程序其实是一种 dead 的session

2005-12-11 21:51:00 1187

转载 ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题

最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时时间为60分

2005-12-11 21:49:00 2680 2

转载 在用户离开页面时提示信息

有时候在编辑页面用户做修改后,可能会有刷新、关闭等误操作造成当前页面信息的丢失,何不先提醒一下用户呢?实例代码如下:Confirm Before Leavevar pb_strConfirmCloseMessage;var pb_blnCloseWindow = false;pb_strConfirmCloseMessage ="您真的要离开本页吗?";function ConfirmClose(

2005-12-11 21:46:00 1087

转载 在两个ASP.NET页面之间传递值

在两个ASP.NET页面之间传递值 作者:kwklover(翻译) 出处:csdn 出处 http://www.dotnetbips.com/displayarticle.aspx?id=79 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在

2005-12-11 21:13:00 865

转载 读写xml所有节点个人小结

读:     //打开某文件(假设web.config在根目录中)    string filename=Server.MapPath("/") + @"WebApplication1/web.config";    XmlDocument xmldoc= new XmlDocument();    xmldoc.Load(filename);     //得到顶层节点列表    XmlNodeL

2005-12-11 21:08:00 773

转载 读取xml节点的数据总结

/*读取xml数据   两种xml方式*/     something     something     /*第一种方法*/DS.ReadXml("your xmlfile name");Container.DataItem("bb");Container.DataItem("cc");DS.ReadXmlSchema("your xmlfile name"); /*第二种方法*/    如果我

2005-12-11 21:07:00 897

转载 DataGrid的列操作个人总结

绑定列      DataField="datetime"     字段名     HeaderText="时间"       列表头     HeaderImagerUrl="">     显示于列页眉中的图片,此图片会取代HeaderText的文本 如果“自动创建列”为true,则绑定列先显示,接着显示自动列,而且自动生成的列不会被加入到columns集合中。  

2005-12-11 21:06:00 1063

转载 DataGrid分页使用小结

默认分页模式:选中“允许分页”;页大小;页导航设置,可以是上下方式,也可以用页码方式格式里可以设置“页导航”按钮的对起方式;  private void datashow()//绑定数据  {   string sql="server=127.0.0.1;database=ltp;user id=sa;password=";   SqlConnection mycon=new Sq

2005-12-11 21:05:00 992

空空如也

空空如也

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

TA关注的人

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