• 大小: 307KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-14
  • 语言: C#
  • 标签: C#.NET  

资源简介

一个通用的在线考试系统!此系统用的是VS2010+SQL2008设计完成的,参照的书本是《新手学Visual C# 2008程序设计》(电子工业出版社)中的在线考试系统!

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections.Generic;


public partial class Login : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        if (!IsPostBack)
        {
            //初始化科目列表框
            InitData();
        }
    }
    //初始化考试科目下拉列表框
    protected void InitData()
    {
        //创建Paper业务对象
        PaperBLL paper = new PaperBLL();
        //查询所有可用试卷   
        List ds = paper.getPapers();
        if (ds != null)
        {
            //指名考试科目列表框数据源
            ddlPaper.DataSource = ds;
            //DataTextField显示Name字段值
            ddlPaper.DataTextField = “PaperName“;
            //DataValueField显示ID字段值
            ddlPaper.DataValueField = “PaperID“;
            //绑定数据
            ddlPaper.DataBind();
        }
        else
        {
            //没有试卷的情况
            ddlPaper.Enabled = false;
            BtnLogin.Enabled = false;
            lblMessage.Text = “没有试卷!“;
        }
    }
    protected void BtnLogin_Click(object sender EventArgs e)
    {
        //创建User业务层对象
        UserBLL user = new UserBLL();
        //根据用户编号查询用户密码           
        if (user.CheckUser(txtUserID.Text.Trim()))
        {
            //判断密码是否相同
            if (user.CheckPwd(txtUserID.Text.Trim() txtPwd.Text.Trim()))
            {
                //存储用户编号
                Session[“userID“] = txtUserID.Text.Trim();
                Session[“PaperID“] = ddlPaper.SelectedValue;
                Session[“PaperName“] = ddlPaper.SelectedItem.Text;
                //导航到考试界面      
                Response.Redirect(“UserTest.aspx“);
            }
            else
            {//密码错误,给出提示
                lblMessage.Text = “您输入的密码错误!“;
            }
        }
        else
        {//用户不存在,给出提示
            lblMessage.Text = “该用户不存在!“;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2123  2012-03-02 23:13  OnlineExam\Login.aspx

     文件       2445  2012-03-02 23:14  OnlineExam\Login.aspx.cs

     文件      10998  2012-03-02 23:30  OnlineExam\TestAnswer.aspx

     文件       2113  2012-03-02 23:31  OnlineExam\TestAnswer.aspx.cs

     文件      11622  2012-03-02 23:25  OnlineExam\UserTest.aspx

     文件       6684  2012-03-02 23:25  OnlineExam\UserTest.aspx.cs

     文件        654  2012-03-01 22:08  OnlineExam\web.config

     文件       1318  2012-03-02 23:59  OnlineExam\Admin\adminMain.aspx

     文件        460  2012-03-02 23:48  OnlineExam\Admin\adminMain.aspx.cs

     文件       1650  2012-03-01 22:32  OnlineExam\Admin\admin_CourseAdd.aspx

     文件        967  2012-03-02 10:42  OnlineExam\Admin\admin_CourseAdd.aspx.cs

     文件       3774  2012-03-02 10:42  OnlineExam\Admin\admin_CourseLists.aspx

     文件       3281  2012-03-02 11:15  OnlineExam\Admin\admin_CourseLists.aspx.cs

     文件       2328  2012-03-02 16:03  OnlineExam\Admin\admin_FillBlankAdd.aspx

     文件       3878  2012-03-02 16:05  OnlineExam\Admin\admin_FillBlankAdd.aspx.cs

     文件       4129  2012-03-02 16:12  OnlineExam\Admin\admin_FillBlankLists.aspx

     文件       3210  2012-03-02 16:13  OnlineExam\Admin\admin_FillBlankLists.aspx.cs

     文件       2255  2012-03-02 16:17  OnlineExam\Admin\admin_JudgeAdd.aspx

     文件       3647  2012-03-02 16:18  OnlineExam\Admin\admin_JudgeAdd.aspx.cs

     文件       3678  2012-03-02 16:24  OnlineExam\Admin\admin_JudgeLists.aspx

     文件       3188  2012-03-02 16:25  OnlineExam\Admin\admin_JudgeLists.aspx.cs

     文件       3892  2012-03-02 13:39  OnlineExam\Admin\admin_MultiSelectAdd.aspx

     文件       4755  2012-03-02 13:44  OnlineExam\Admin\admin_MultiSelectAdd.aspx.cs

     文件       4205  2012-03-02 15:59  OnlineExam\Admin\admin_MultiSelectLists.aspx

     文件       3325  2012-03-02 15:59  OnlineExam\Admin\admin_MultiSelectLists.aspx.cs

     文件       3587  2012-03-02 16:53  OnlineExam\Admin\admin_PaperLists.aspx

     文件       2941  2012-03-02 16:54  OnlineExam\Admin\admin_PaperLists.aspx.cs

     文件      11997  2012-03-02 16:36  OnlineExam\Admin\admin_PaperSetup.aspx

     文件       5377  2012-03-02 16:37  OnlineExam\Admin\admin_PaperSetup.aspx.cs

     文件       3914  2012-03-02 12:54  OnlineExam\Admin\admin_SingleSelectAdd.aspx

............此处省略42个文件信息

评论

共有 条评论