阿诺

抬头. 阳光依然明媚

导航

随笔分类 -  .NET技术

【原创】纯javascript实现银行卡号的Luhn验证或校验算法
摘要://Create Time: 07/28/2011 //Operator: liuzhengwei //Description: 银行卡号Luhn校验算法 //luhn校验规则:16位银行卡号(19位通用): // 1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于... 阅读全文

posted @ 2011-08-11 10:07 carono 阅读(3287) 评论(3) 推荐(2)

用C# + SqlServer2005 实现的treeview动态树形菜单
摘要:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We... 阅读全文

posted @ 2010-09-27 09:33 carono 阅读(1123) 评论(0) 推荐(0)

【转】在ADO.NET中使用参数化SQL语句的大同小异
摘要:在ADO.NET中经常需要跟各种数据库打交道,在不实用存储过程的情况下,使用参数化SQL语句一定程度上可以防止SQL注入,同时对一些较难赋值的字段(如在SQL Server中Image字段,在Oracle中Clob字段等)使用参数化SQL语句很容易就能赋值,所以本人经常在ADO.NET中使用参数化SQL语句,近几年来陆续跟SQL Server/Oracle/ MySQL/Access打交道,积累了... 阅读全文

posted @ 2010-08-31 13:26 carono 阅读(231) 评论(0) 推荐(0)

asp.net C#如何实现验证码不区分大小写
摘要:平时我们浏览网页时经常会遇到输入验证码的情况,然而在ASP.NET中要怎么实现验证码的不区分大小写呢其实很简单,这里我们只需用到.NET里的一个比较函数Equals();  例如:我们先定义两个要比较的字符串  string a="验证码字符串"  string b="要输入的字符串";   那么,我们可以通过下面来实现忽略大小写:  if (a.Equals(b, StringCompariso... 阅读全文

posted @ 2010-08-14 14:44 carono 阅读(2253) 评论(0) 推荐(0)

【转】在ashx页面中context.Session["xxx"]获取不到值的解决办法
摘要:1.在 aspx和aspx.cs中,都是以Session["xxx"]="aaa"和aaa=Session["xxx"].ToString()进行读写。而在ashx中,Session都要使用context.Session,读写方法不变。 2.在ashx文件中,若要对Session进行成功的读写,应该在使用 Session的class后增加接口IRequiresSessionState (添加 时可... 阅读全文

posted @ 2010-08-14 14:30 carono 阅读(1887) 评论(1) 推荐(2)

【转载】在一个aspx或ashx页面里进行多次ajax调用
摘要:在用ajax开发asp.net程序里.利用ashx页面与前台页面进行数据交互.但是每个ajax交互都需要一个ashx页面.结果是项目里一大堆ashx页面.使项目难以管理.现在我们就想办法让一个ashx页面里允许多个ajax交互; 前台页面AjaxTest.htm,内容如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN... 阅读全文

posted @ 2010-08-14 14:15 carono 阅读(1401) 评论(4) 推荐(0)