2006年9月22日

生成中文的验证码(ASP.NET C#)

摘要: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr... 阅读全文

posted @ 2006-09-22 22:39 hdbb30 阅读(223) 评论(0) 推荐(0) 编辑

Asp.Net 动态生成验证码

摘要: 我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解,现公开我常用的验证码的源代码,生成效果如图: 。 使用方法: 1、在Web项目中添加一个类,如“CreateImage.cs”,然后将我公布的源代码Copy进去; 2、再新建一个Web窗体,如“Image.aspx”,在Page_Load中加入代码 “CreateImage.Draw... 阅读全文

posted @ 2006-09-22 22:37 hdbb30 阅读(363) 评论(0) 推荐(0) 编辑

用ASP.NET构建完整E-mail发送系统

摘要: 用ASP.NET构建完整E-mail发送系统 如果要你用ASP来做一个E-mail发送系统,你首先想到的一定是借助第三方开发的组件,但这样做会耗费你很多的银子。当然你也可以用Windows的自带的对象--CDONTS.NewMail对象来传送E-mail,这虽然是免费的,但却十分依赖操作平台,CDONTS.NewMail对象只存在Windows 200和NT底下,在Windows 95/98底下是... 阅读全文

posted @ 2006-09-22 22:36 hdbb30 阅读(465) 评论(1) 推荐(0) 编辑

弹出确认对话框的自定义Web服务器控件ConfirmButton

摘要: 学写一个可以弹出确认对话框的Web控件 经常在论坛里看到类似这样的问题:“…如何在点击删除按钮的时候弹出个确认删除对话框”。 下面我们来自己写一个这样的自定义Web服务器控件! 思路如下: 继承System.Web.UI.WebControls.Button控件 增加一个属性“ConfirmMessage”来表示弹出确认框上面的提示信息。 在服务器控件呈现在页面之前把一段javascript写... 阅读全文

posted @ 2006-09-22 22:32 hdbb30 阅读(290) 评论(0) 推荐(0) 编辑

GRIDVIEW 用法

摘要: 一、GridView和DataGrid的异同GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡。GridView和DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是一条记录,显示为在web页面上输出表格中的一行... 阅读全文

posted @ 2006-09-22 22:27 hdbb30 阅读(1331) 评论(2) 推荐(0) 编辑

Net/WEB开发常用的方法、函数

摘要: ColumnsNames(i) = DS.Tables(0).Columns(i).ColumnName.ToString() this.TextboxStartDate.Text=Convert.ToDateTime(dr["StartDate"]).ToString("yyyy-MM-dd"); //省略字符串后面内容 SUBSTRING ( exp... 阅读全文

posted @ 2006-09-22 22:26 hdbb30 阅读(321) 评论(0) 推荐(0) 编辑

Asp.Net 动态生成验证码

摘要: 我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解,现公开我常用的验证码的源代码,生成效果如图: 。 使用方法: 1、在Web项目中添加一个类,如“CreateImage.cs”,然后将我公布的源代码Copy进去; 2、再新建一个Web窗体,如“Image.aspx”,在Page_Load中加入代码 “CreateImage.Draw... 阅读全文

posted @ 2006-09-22 22:24 hdbb30 阅读(181) 评论(0) 推荐(0) 编辑

ASP.NET程序中常用的三十三种代码

摘要: 1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr... 阅读全文

posted @ 2006-09-22 22:22 hdbb30 阅读(194) 评论(1) 推荐(0) 编辑

在DataGrid中利用CheckBox全选所有行

摘要: 效果图: 背景: asp.net中的DataGrid用复选框全选或全不选其中所有行 思路: 因为经常有这方面的需求,以往都是在客户端写脚本,通用性差。所以我想把该功能写成一个控件,以达到复用的效果。功能包括: 1、DataGrid中放置CheckBox 2、点击列头的CheckBox以实现全选或全不选,并且改动作不会提交到服务端,即没有刷新现象 3、利用静态方法static注册客户端的JavaS... 阅读全文

posted @ 2006-09-22 22:08 hdbb30 阅读(722) 评论(0) 推荐(0) 编辑

ASP.NET中17种正则表达式

摘要: "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*... 阅读全文

posted @ 2006-09-22 22:05 hdbb30 阅读(149) 评论(0) 推荐(0) 编辑

导航