ASP.NET2.0中文验证码的实现
在判断的时候只要把取得的文本框的值与“Session["valicode"] ”进行判断是否一致就行了。 //建立位图对象 Bitmap NewbitMap = new Bitmap(90, 22, PixelFormat.Format32bppArgb); //根据上面创建的位置...
.Net验证控件与自定义验证合作无间
场景:一个注册表单,其间有.Net自带的验证控件,但有一些验证必须得借助于另外的一些js,如验证是否复选了注册协议(这里为了说明,只举这样一个简单的例子)。这样的话,会涉及到二次验证,第一次可能是.Net验证控件...
使用C#在应用程序间发送消息
首先建立两个C#应用程序项目。第一个项目包含一个Windows Form(Form1),在Form1上有一个Button和一个TextBox。第二个项目包含一个Windows Form(Form1),在Form1上有两个Button,分别用来测试第一个应用程序中Button...
水晶报表参数编程示例代码
Imports CrystalDecisions.Shared Imports CrystalDecisions.CrystalReports.Engine Private Const RPT_NAME As String = "CustomerOrders.rpt" Private C...
页面装载用户控件时的事件顺序
在WebForm1页面上直接放置用户控件WebUserControl1时的事件顺序:WebUserControl1_Init <br>WebForm1_Init <br>Page_Load <br>WebUserControl1_Load <br>WebForm1_PreRender <br>WebUserControl1_PreRender <br>WebU...
.NET中的密码学--对称加密
using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Security...
ASP.NET页面间传值汇总
一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, <form. action= "target.aspx" method = "post" name = "form1"> <input name = "param1" value = "1111"/> <input name = "pa...
实例解析.net remoting 技术要点
Remoting 为应用程序间或进程间通讯提供了一种可行的途径。两个进程可以存在于同一台电脑也可以分别存在于连网的局域网或者广域网中的两个不同的计算机上。计算机进程间通讯表面上看起来没什么大不了的,不过,它...
asp.net 执行url重写收藏
让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录...
C# / .Net 批量重命名文件
C#里面,重命名文件时,没有 rename 这个功能,使用的是FileInfo.MoveTo的方式,MoveTo 到原目录里一个新的名字,即实现了重命名我这里举一个例子,将某个目录下的所有文件,或者某个文件类型的所有文件,按数值索...
Gridview用法大总结(牛年珍藏版)
Gridview用法大总结啦!精彩效果截图加详细源代码,需要的朋友赶紧过来看看吧;走过路过,千万不要错过哦! 由于篇幅有限,代码就不贴啦,要下载源码的请点击这里;希望朋友们能给出一些好...
.Net日期时间格式化输出大全 DateTime.ToString(?)
日期时间的输出和显示,在日常应用中,是最普遍的了。因为不同的情况,我们通常需要将日期时间以各种不同的样式格式化后输出,而不是简单的显示。日期时间、数字、货币等的格式,默认情况下是受操作系统的区域设置...
c# 中的静态类(satic class)和具体类的区别及用法
静态类(satic class)的特点:1 不能有实例构造函数,只能有静态构造函数,且不能对其构造函数使用访问修饰符。2 静态类是密封的不能被继承3 静态类中只能包含静态成员当类中没有依赖对象标识的数据或行为时,...
浅谈通过delegate订阅事件
委托和事件是C#语言一个新的术语,其实他们最初是起源于c/C++中的函数指针。实现步骤: 1. 声明一个delegate对象。 2. 实现和delegate具有相同参数和返回值的函数实现(可以是静态和非...
C#中Trim()、TrimStart()、TrimEnd()的错误认识
这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为 止,所以不管前后有多少个连续的空格都会被删除掉。TrimStart()只删除字符...
C# 指针复习示例
这个东西,没理解前感觉很难,理解了觉得简单。个人感觉就1点:*内容和&地址。&获取一个十进制的uint地址,而*获得地址的内容。 Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)...
C#中的委托
人说委托是oop的精髓所在,我虽然已经学了几个月的c#了,但对于委托一直都是视为禁区,不曾涉及,今日看毕一奇文,豁然而开,原来如此~所谓委托,乃是定义了方法的类型,使得可以将方法当作另一个方法的参数来进行...
全面分析C#方法中的ref和out
关于C#方法中的REF和OUT大家应该并不陌生吧,今天和大家一起来探讨它们的使用。ref 通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法...
ASP.NET URL Rewrite. URL重写
URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。 比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。url重写的优点在于: &nbs...
实现登录url跳转
在开发及实际中 会是这样,登录后自动返回请求的URL由于所有页面都继承父页面,可以在父页面中得到url,登录以后转向原请求页面。 Code<!--Code highlighting produced by Actipro CodeHighlighter (freewar...