资源简介
一个通用的在线考试系统!此系统用的是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个文件信息
相关资源
- 学校网站原代码(C#.NET)
- 基于c#.net平台的21点游戏
- C#.NET程序设计案例教程
- ERP实施方法论
- C#.net宾馆酒店管理系统
- C#.Net开发抠图工具
- 基于c#.net的网上书店的设计与实现
- 基于C#.NET的Autocad二次开发范例
- C#.net宠物商店管理系统带数据库完整
- C#.net经典400个
- vb.net 与 c#.net 网络编程之 socket 套接字
- 几个不错的C#.NET做的WINDOWS窗体应用小
- C#.NET程序设计带书签
- 杨晓光《Visual C#.NET程序设计》源代码
- C#.net实现的C/S版酒店管理系统
- Visual C#.NET 应用编程150例
- C#.NET教材管理系统
- 学生成绩管理系统 附带数据库文件
- 图书管理系统源码 C#.net
- 医院管理系统C#.NET 完整
- C#.NET 在线商城系统(进销存管理系统
- C#人事管理系统web版
- C#.NET入门到精通
- 在线问卷调查系统(C#.NET)
- 基于C#.net和AE的GIS系统二次开发
- 基于三层架构的医院管理系统李冬梅
- 《ASP.NET 2.0仓储管理系统开发案例解析
- 学生选课系统c#.net 登陆管理用户
- 如何在水晶报表中分组汇总记录源程
- 《Visual C#.NET案例开发集锦》
评论
共有 条评论