資源簡(jiǎn)介
學(xué)生信息管理系統(tǒng)源碼
主要功能有:
用戶管理 學(xué)生管理 教師管理 課程管理 班級(jí)管理 選課管理 成績(jī)管理
主要用到的Asp.net2.0中的GridView、SqlDataSource、RequiredFieldValidator、DetailsView以及Master等
App_Data下為Sql數(shù)據(jù)庫(kù)文件,附加即可
附加后修改web.config及App_code/Datacon.cs中對(duì)應(yīng)的Sql連接信息
超好用,共享一下,謝謝下載!!!

代碼片段和文件信息
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.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
using?System.Drawing;
//該源碼下載自www.51aspx.com(51aspx.com)
public?partial?class?checkcode?:?System.Web.UI.Page
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????????CreateCheckCodeImage(GenerateCheckCode());
????}
????private?string?GenerateCheckCode()//生成數(shù)字及大小寫字母的驗(yàn)證碼
????{
????????int?number;
????????char?code;
????????string?checkCode?=?String.Empty;
????????System.Random?random?=?new?Random();
????????for?(int?i?=?0;?i?4;?i++)//定義驗(yàn)證碼長(zhǎng)度
????????{
????????????number?=?random.Next();//返回一個(gè)小于制定最大數(shù)的非負(fù)隨機(jī)數(shù)
????????????if?(number%2==0)
????????????{
????????????????if?(number?%?4?==?0)
????????????????????code?=?(char)(‘0‘?+?(char)(number?%?10));
????????????????else
????????????????????code?=?(char)(‘A‘?+?(char)(number?%?26));
????????????}
????????????else
????????????{
????????????????if?(number?%?4?==?0)
????????????????????code?=?(char)(‘0‘?+?(char)(number?%?10));
????????????????else
????????????????????code?=?(char)(‘a(chǎn)‘?+?(char)(number?%?26));
????????????
????????????}
????????????checkCode?+=?code.ToString();
????????}
????????Response.Cookies.Add(new?HttpCookie(“CheckCode“checkCode));
????????return?checkCode;
????}
????private?void?CreateCheckCodeImage(string?checkCode)//畫(huà)圖像及線條
????{
????????if?(checkCode?==?null?||?checkCode.Trim()?==?String.Empty)//如果傳入的參數(shù)為空
????????????return;//則返回
????????System.Drawing.Bitmap?image?=?new?Bitmap((int)Math.Ceiling((checkCode.Length?*?14.5))?22);//Bitmap(長(zhǎng)度高度)
????????Graphics?g?=?Graphics.FromImage(image);//得到長(zhǎng)度及高度的值
????????try
????????{
????????????Random?random?=?new?Random();?//生成隨機(jī)生成器
????????????g.Clear(Color.White);??//清空?qǐng)D片背景色
????????????//畫(huà)圖片的背景噪音線
????????????for(int?i=0;i<4;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.Black)?x1?y1?x2?y2);//DrawLine顏色
????????????}
????????????Font?font?=?new?Font(“Arial“?12?(System.Drawing.Fontstyle.Bold?|?System.Drawing.Fontstyle.Italic));
????????????System.Drawing.Drawing2D.LinearGradientBrush?brush?=?new?System.Drawing.Drawing2D.LinearGradientBrush(new?Rectangle(0?0image.Width?image.Height)?Color.Blue?Color.DarkRed?1.2f?true);
????????????g.DrawString(checkCode?font?brush?2?2);
????????????//畫(huà)圖片的前景噪音點(diǎn)
????????????for?(int?i?=?0;?i?100;?i++)
????????????{
????????????????int?x?=?random.Next(image.Width);
????????????????int?y?=?random.Next(image.Height);
????????????????image.SetPixel(xyColor.FromArgb(random.Next()));//劃點(diǎn)
????????????}
????????????//畫(huà)圖片的邊框線
????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2928??2008-08-26?10:33??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\App_Code\Datacon.cs
?????文件????1048576??2008-08-26?11:04??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\App_Data\CourseManage_Data.MDF
?????文件????1048576??2008-08-26?11:04??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\App_Data\CourseManage_Log.LDF
?????文件??????20480??2008-05-24?14:44??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\bin\UseDataba
?????文件?????????40??2008-06-11?12:37??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\bin\UseDataba
?????文件??????15872??2008-05-24?14:44??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\bin\UseDataba
?????文件???????4328??2008-05-24?14:44??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\bin\UseDataba
?????文件????????447??2008-05-12?23:18??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\checkcode.aspx
?????文件???????3860??2008-08-26?10:49??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\checkcode.aspx.cs
?????文件???????5938??2008-06-10?20:10??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\Default.aspx
?????文件???????3827??2008-06-11?00:53??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\Default.aspx.cs
?????文件???????4945??2007-07-18?09:38??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\from.gif
?????文件??????21585??2008-04-28?00:03??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\igm\code.jpg
?????文件???????4945??2007-07-18?09:38??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\igm\from.gif
?????文件?????203011??2006-11-24?10:54??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\igm\rightfr
????..A.SH.??????5632??2008-08-26?10:59??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\igm\Thumbs.db
?????文件??????86589??2008-06-09?01:58??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\igm\總登錄頁(yè)面.jpg
?????文件???????3171??2008-06-10?20:12??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwd.aspx
?????文件???????1239??2008-06-10?20:10??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwd.aspx.cs
?????文件???????2529??2008-06-10?20:20??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwdd.aspx
?????文件???????1393??2008-06-10?21:39??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwdd.aspx.cs
?????文件???????2357??2006-11-24?10:54??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwddd.aspx
?????文件???????1188??2008-06-10?20:31??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\InfoPwddd.aspx.cs
?????文件???????3969??2008-08-26?11:02??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\MasterPage.master
?????文件????????713??2008-06-11?00:21??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\MasterPage.master.cs
?????文件???????3513??2008-08-26?10:54??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\MasterPage2.master
?????文件????????712??2008-06-11?13:09??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\MasterPage2.master.cs
?????文件???????1778??2008-06-11?13:34??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\stu\cour_choose.aspx
?????文件???????2788??2008-06-11?13:44??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\stu\cour_choose.aspx.cs
?????文件???????1810??2008-06-11?13:33??asp.net?學(xué)生信息管理系統(tǒng)源碼?C#\stu\cour_infor.aspx
............此處省略47個(gè)文件信息
評(píng)論
共有 條評(píng)論