资源简介
学生信息管理系统源码
主要功能有:
用户管理 学生管理 教师管理 课程管理 班级管理 选课管理 成绩管理
主要用到的Asp.net2.0中的GridView、SqlDataSource、RequiredFieldValidator、DetailsView以及Master等
App_Data下为Sql数据库文件,附加即可
附加后修改web.config及App_code/Datacon.cs中对应的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()//生成数字及大小写字母的验证码
{
int number;
char code;
string checkCode = String.Empty;
System.Random random = new Random();
for (int i = 0; i < 4; i++)//定义验证码长度
{
number = random.Next();//返回一个小于制定最大数的非负随机数
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‘ + (char)(number % 26));
}
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 Bitmap((int)Math.Ceiling((checkCode.Length * 14.5)) 22);//Bitmap(长度高度)
Graphics g = Graphics.FromImage(image);//得到长度及高度的值
try
{
Random random = new Random(); //生成随机生成器
g.Clear(Color.White); //清空图片背景色
//画图片的背景噪音线
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);
//画图片的前景噪音点
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()));//划点
}
//画图片的边框线
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2928 2008-08-26 10:33 asp.net 学生信息管理系统源码 C#\App_Code\Datacon.cs
文件 1048576 2008-08-26 11:04 asp.net 学生信息管理系统源码 C#\App_Data\CourseManage_Data.MDF
文件 1048576 2008-08-26 11:04 asp.net 学生信息管理系统源码 C#\App_Data\CourseManage_Log.LDF
文件 20480 2008-05-24 14:44 asp.net 学生信息管理系统源码 C#\bin\UseDataba
文件 40 2008-06-11 12:37 asp.net 学生信息管理系统源码 C#\bin\UseDataba
文件 15872 2008-05-24 14:44 asp.net 学生信息管理系统源码 C#\bin\UseDataba
文件 4328 2008-05-24 14:44 asp.net 学生信息管理系统源码 C#\bin\UseDataba
文件 447 2008-05-12 23:18 asp.net 学生信息管理系统源码 C#\checkcode.aspx
文件 3860 2008-08-26 10:49 asp.net 学生信息管理系统源码 C#\checkcode.aspx.cs
文件 5938 2008-06-10 20:10 asp.net 学生信息管理系统源码 C#\Default.aspx
文件 3827 2008-06-11 00:53 asp.net 学生信息管理系统源码 C#\Default.aspx.cs
文件 4945 2007-07-18 09:38 asp.net 学生信息管理系统源码 C#\from.gif
文件 21585 2008-04-28 00:03 asp.net 学生信息管理系统源码 C#\igm\code.jpg
文件 4945 2007-07-18 09:38 asp.net 学生信息管理系统源码 C#\igm\from.gif
文件 203011 2006-11-24 10:54 asp.net 学生信息管理系统源码 C#\igm\rightfr
..A.SH. 5632 2008-08-26 10:59 asp.net 学生信息管理系统源码 C#\igm\Thumbs.db
文件 86589 2008-06-09 01:58 asp.net 学生信息管理系统源码 C#\igm\总登录页面.jpg
文件 3171 2008-06-10 20:12 asp.net 学生信息管理系统源码 C#\InfoPwd.aspx
文件 1239 2008-06-10 20:10 asp.net 学生信息管理系统源码 C#\InfoPwd.aspx.cs
文件 2529 2008-06-10 20:20 asp.net 学生信息管理系统源码 C#\InfoPwdd.aspx
文件 1393 2008-06-10 21:39 asp.net 学生信息管理系统源码 C#\InfoPwdd.aspx.cs
文件 2357 2006-11-24 10:54 asp.net 学生信息管理系统源码 C#\InfoPwddd.aspx
文件 1188 2008-06-10 20:31 asp.net 学生信息管理系统源码 C#\InfoPwddd.aspx.cs
文件 3969 2008-08-26 11:02 asp.net 学生信息管理系统源码 C#\MasterPage.master
文件 713 2008-06-11 00:21 asp.net 学生信息管理系统源码 C#\MasterPage.master.cs
文件 3513 2008-08-26 10:54 asp.net 学生信息管理系统源码 C#\MasterPage2.master
文件 712 2008-06-11 13:09 asp.net 学生信息管理系统源码 C#\MasterPage2.master.cs
文件 1778 2008-06-11 13:34 asp.net 学生信息管理系统源码 C#\stu\cour_choose.aspx
文件 2788 2008-06-11 13:44 asp.net 学生信息管理系统源码 C#\stu\cour_choose.aspx.cs
文件 1810 2008-06-11 13:33 asp.net 学生信息管理系统源码 C#\stu\cour_infor.aspx
............此处省略47个文件信息
相关资源
- asp.net c#企业信息管理系统
- ASP.NET车辆管理系统
- asp.net 图书馆管理系统
- 基于Asp.net的综合教务管理系统
- 如鹏网最新.net视频Asp.net Mvc课件
- Asp.Net新闻管理系统源码
- ASP.NET简体繁体转换
- 不拖控件的asp.netPPT
- webservice 上传 asp.net界面
- ASP.net小型论坛系统
- ASP.NET新闻管理系统-三层架构之MVC模式
- asp.net 树形菜单 增删改查
- asp.net实现的简单留言板
- asp.NET学生选课系统实验实验报告
- 如何在WPF应用程序中通过HttpClient调用
- asp.net工资管理系统
- C# WEB投票
- C# 方法大全真的是挺全的了
- asp.net学生信息管理系统
- 基于asp.net学生信息管理系统
- asp.net 操作 access 增删改查
- asp.net三层架构实现注册登录三层架构
- asp.net网上服装商城
- 外文翻译ASP.NET概述
- ASP.Net做的简易版文件管理器,就一个
- ASP.NET,对js文件进行读写
- fullcalendar+asp.net日历控件
- ASP.NET教务管理系统
- devexpress Report demo asp.net
- 学生成绩管理系统asp.net
评论
共有 条评论