資源簡介
ASP+SQL留言版全代碼,有回復,刪除等等功能的簡易版留言版,共大家分享

代碼片段和文件信息
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.WebControls;
using?System.Web.UI.HtmlControls;
namespace?SYLOFTY.manage
{
///?
///?CheckCode?的摘要說明。
///?
public?partial?class?CheckCode?:?System.Web.UI.Page
{
protected?void?Page_Load(object?sender?System.EventArgs?e)
{
//?在此處放置用戶代碼以初始化頁面
this.CreateCheckCodeImage(GenerateCheckCode());
}
#region?Web?窗體設計器生成的代碼
override?protected?void?OnInit(EventArgs?e)
{
//
//?CODEGEN:?該調用是?ASP.NET?Web?窗體設計器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
///?
///?設計器支持所需的方法?-?不要使用代碼編輯器修改
///?此方法的內容。
///?
private?void?InitializeComponent()
{????
}
#endregion
private?string?GenerateCheckCode()
{
int?number;
char?code;
string?checkCode?=?String.Empty;
System.Random?random?=?new?Random();
for(int?i=0;?i<5;?i++)
{
number?=?random.Next();
if(number?%?2?==?0)
code?=?(char)(‘0‘?+?(char)(number?%?10));
else
code?=?(char)(‘A‘?+?(char)(number?%?26));//5~1-a-s-p-x
checkCode?+=?code.ToString();
}
Response.Cookies.Add(new?HttpCookie(“CheckCode“?checkCode));
return?checkCode;
}
private?void?CreateCheckCodeImage(string?checkCode)
{
if(checkCode?==?null?||?checkCode.Trim()?==?String.Empty)
return;
System.Drawing.Bitmap?image?=?new?System.Drawing.Bitmap((int)Math.Ceiling((checkCode.Length?*?12.5))?22);
Graphics?g?=?Graphics.FromImage(image);
try
{
//生成隨機生成器
Random?random?=?new?Random();
//清空圖片背景色
g.Clear(Color.White);
//畫圖片的背景噪音線
for(int?i=0;?i<25;?i++)
{
int?x1?=?random.Next(image.Width);
int?x2?=?random.Next(image.Width);
int?y1?=?random.Next(image.Height);
int?y2?=?random.Next(image.Height);
g.DrawLine(new?Pen(Color.Silver)?x1?y1?x2?y2);
}
Font?font?=?new?System.Drawing.Font(“Arial“?12?(System.Drawing.Fontstyle.Bold?|?System.Drawing.Fontstyle.Italic));
System.Drawing.Drawing2D.LinearGradientBrush?brush?=?new?System.Drawing.Drawing2D.LinearGradientBrush(new?Rectangle(0?0?image.Width?image.Height)?Color.Blue?Color.DarkRed?1.2f?true);
g.DrawString(checkCode?font?brush?2?2);
//畫圖片的前景噪音點
for(int?i=0;?i<100;?i++)
{
int?x?=?random.Next(image.Width);
int?y?=?random.Next(image.Height);
image.SetPixel(x?y?Color.FromArgb(random.Next()));
}
//畫圖片的邊框線
g.DrawRectangle(new?Pen(Color.Silver)?0?0?image.Width?-?1?image.Height?-?1);
System.IO.MemoryStream?ms?=?new?System.IO.MemoryStream();
image.Save(ms?System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType?=?“image/Gif“;
Response.BinaryWrite(ms.ToArray
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????677??2009-12-27?20:12??ASP+SQL留言版\App_Code\db.cs
?????文件????????107??2010-08-17?15:11??ASP+SQL留言版\aspx源碼必讀.txt
?????文件?????589824??2007-05-10?01:14??ASP+SQL留言版\Bin\CuteEditor.dll
?????文件?????????38??2009-12-31?15:34??ASP+SQL留言版\Bin\CuteEditor.dll.refresh
?????文件??????45056??2007-04-13?03:40??ASP+SQL留言版\Bin\CuteEditor.ImageEditor.dll
?????文件????????128??2007-06-13?14:08??ASP+SQL留言版\Bin\CuteEditor.lic
?????文件?????106496??2006-07-26?12:25??ASP+SQL留言版\Bin\NetSpell.SpellChecker.dll
?????文件????????595??2008-07-04?10:34??ASP+SQL留言版\checkcode.aspx
?????文件???????3202??2010-02-02?09:08??ASP+SQL留言版\CheckCode.aspx.cs
?????文件?????????23??2006-12-07?01:26??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Blank.cep
?????文件???????6369??2007-03-26?01:31??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Compact.config
?????文件???????8534??2007-11-13?22:44??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Default.config
?????文件???????8121??2007-03-26?01:31??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Full.config
?????文件???????7148??2007-03-26?01:31??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Full_noform.config
?????文件????????822??2007-03-23?02:36??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Minimal.config
?????文件???????4446??2007-03-23?14:19??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\MyTool.config
?????文件????????146??2007-03-23?03:15??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\None.config
?????文件???????4394??2007-03-24?19:34??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Sample.config
?????文件???????4363??2007-04-08?18:26??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\AutoConfigure\Simple.config
?????文件????????566??2006-12-25?23:00??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Compact.config
?????文件????????566??2006-12-25?23:00??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Default.config
?????文件????????566??2006-12-25?23:00??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Full.config
?????文件????????566??2006-12-25?23:00??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Full_noform.config
?????文件????????157??2007-03-23?02:48??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Minimal.config
?????文件????????157??2007-03-23?03:16??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\None.config
?????文件????????566??2006-12-25?23:00??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\ContextMenuMode\Simple.config
?????文件???????2820??2007-04-17?05:09??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\Security\Admin.config
?????文件???????2910??2007-11-12?23:56??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\Security\Default.config
?????文件???????2690??2007-11-12?23:08??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\Security\Default.txt
?????文件???????2828??2007-04-17?05:10??ASP+SQL留言版\CuteSoft_Client\CuteEditor\Configuration\Security\Guest.config
............此處省略1292個文件信息
評論
共有 條評論