随笔分类 -  Asp.Net

Asp.Net 技术总结
C#产生随机验证码的代码
摘要:今天看到一个源码,里面有产生验证码的代码。于是反编译了一下。现在将他的代码贴出来。(我改了一点点,以及打了部分注释)using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Text;using System.Drawing.Drawing2D;using System.Drawing;using System.IO;using System.Drawing.Im 阅读全文

posted @ 2011-08-19 11:32 当时我就吓傻啦 阅读(7637) 评论(0) 推荐(1)

BeginInvoke和EndInvoke操作线程
摘要:今天一个朋友和我说他有一个操作:就是在点某个按钮提交之后在后台执行一系列代码然后再返回前台,此时可能后台会执行相当长一段时间,所以他不需要管这个操作是否成功!只需要数据提交过来然后页面立马进入可用的状态(不能让页面进入假死状态)我纠结了很久,网上找了写资料看了,先看的是异步页面,没有心得,后来发现了这两个东西BeginInvoke和EndInvoke。BeginInvoke方法可以使用线程异步地执行委托所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被调用方法的返回值),或是确定方法已经被成功调用。具体代码如下 protected void Pa 阅读全文

posted @ 2011-08-09 18:33 当时我就吓傻啦 阅读(402) 评论(0) 推荐(0)

Asp.Net数据库缓存依赖
摘要:1.为数据库启用缓存依赖(您需要具有管理特权,或管理帐户和密码。)在"Visual Studio 命令提示(2010(这里我用的是2010版本的,可以使用VS2005)"运行aspnet_regsql(MSSQL 2000启用方式略有不同)aspnet_regsql.exe -S Excel-lang -U sa -P sa -ed -d TestDB -et -t UserInfo或者aspnet_regsql -C "data source=Excel-lang;initial catalog=TestDB;user id=sa;password=sa&quo 阅读全文

posted @ 2011-08-08 18:02 当时我就吓傻啦 阅读(2475) 评论(0) 推荐(0)

Asp.Net类型转换类(通用类)
摘要:/// <summary> /// 类型转换类 /// 处理数据库获取字段为空的情况 /// </summary> public static class DBConvert { #region------------------ToInt32类型转换------------------ /// <summary> /// 读取数据库中字符串并转换成Int32 /// 为空时返回0 /// </summary> /// <param name="obj">object类型的值</param> /// & 阅读全文

posted @ 2011-08-07 11:37 当时我就吓傻啦 阅读(4059) 评论(0) 推荐(2)

Asp.Net选择TreeView前面的复选框引起回发
摘要:记得以前写过一个代码。需要在TreeView前面的复选框选中时触发后台事件,从而引起页面其他部分数据发生改变。当时记得好像TreeView前面的复选框的可以引发选中项改变事件,而在某项由选中变成不选中,或者由不选中变成选中时是不能触发后台事件的。下面把它记下来,希望以后再用到时会有所帮助1.在页面上需要设置TreeView父项和子项的、 Checked="True" 和ShowCheckBox="True"2.在绑定TreeVeiw时,给它添加onclick事件代码如下 TreeView1.Attributes.Add("onclick&quo 阅读全文

posted @ 2011-08-07 11:27 当时我就吓傻啦 阅读(3892) 评论(0) 推荐(1)

Asp.Net自动发送邮件代码
摘要:try { MailMessage mail = new MailMessage(); string mF = this.txtFromMail.Text; //发件人邮箱地址 如abc@126.com string mT = this.txtToMail.Text; //收件人邮箱地址 如10000@qq.com //邮件的发件人 MailAddress from = new MailAddress(mF, "在邮箱列表显示的(中文)名称", System.Text.Encoding.GetEncoding("GB2312")); mail.From 阅读全文

posted @ 2011-08-07 10:46 当时我就吓傻啦 阅读(3348) 评论(3) 推荐(4)

导航