• 大小: 911KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: C#
  • 标签: asp.net  源码  C#  

资源简介

学生信息管理系统源码 主要功能有: 用户管理 学生管理 教师管理 课程管理 班级管理 选课管理 成绩管理 主要用到的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\UseDatabase.dll

     文件         40  2008-06-11 12:37  asp.net 学生信息管理系统源码 C#\bin\UseDatabase.dll.refresh

     文件      15872  2008-05-24 14:44  asp.net 学生信息管理系统源码 C#\bin\UseDatabase.pdb

     文件       4328  2008-05-24 14:44  asp.net 学生信息管理系统源码 C#\bin\UseDatabase.xml

     文件        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\rightframe.gif

    ..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个文件信息

评论

共有 条评论