资源简介

.net 学生考勤管理系统

资源截图

代码片段和文件信息

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.Timers;
using System.Web.SessionState;

public partial class Admin_Attendance : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        if (System.Convert.ToString(Session[“AdminName“]).Equals(““))
            Response.Redirect(“Main.aspx“);

        if (!IsPostBack)
        {
            Utility ut = new Utility();
            ut.BindAcademicYearDropDownList(AcademicYearDdl);
            AcademicYearDdl.SelectedValue = ut.GetAcademicYearStart(DateTime.Now).ToString();
            BindInterval(Convert.ToInt32(AcademicYearDdl.SelectedValue));
            BindCourse(Convert.ToInt32(AcademicYearDdl.SelectedValue));
            SelCourseInfoPanel.Visible = false;
            AttendanceGridView.Visible = false;
        }

    }
    private void BindInterval(int AcademicYearStart)
    {
        string StartDate;
        string EndDate;
        Interval it = new Interval();
        DataTable dt = it.GetIntervalByAcademicYearStart(AcademicYearStart).Tables[0];
        IntervalDdl.Items.Clear();
        for(int i=0;i        {
            StartDate = Convert.ToDateTime(dt.Rows[i][“startdate“]).ToShortDateString();
            EndDate = Convert.ToDateTime(dt.Rows[i][“Enddate“]).ToShortDateString();
            ListItem li = new ListItem(StartDate + “至“ + EndDate dt.Rows[i][“IntervalId“].ToString());
            IntervalDdl.Items.Add(li);
        }
    }
    private void BindCourse(int AcademicYearStart)
    {
        Course cs = new Course();
        CourseGridView.DataSource = cs.GetCourseByAcademicYear(AcademicYearStart);
        CourseGridView.DataBind();
        CourseGridView.Visible = true;
    }
    private void BindAttendance(int CourseIdstring CourseNameint IntervalId)
    {
        Attendance ad = new Attendance();
        AttendanceGridView.DataSource = ad.GetStudentListAttendance(CourseId IntervalId);
        AttendanceGridView.DataBind();
        AttendanceGridView.Visible = true;
        SelCourseIdLbl.Text = CourseId.ToString();
        SelCourseNameLbl.Text = CourseName;
        SelCourseInfoPanel.Visible = true;
    }
    
    protected void CourseGridView_RowDataBound(object sender GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {//设置开课学年的格式为“开始年份-结束年份”
            Label CourseYearLbl = (Label)(e.Row.FindControl(“CourseYearLbl“));
            CourseYearLbl.Text = CourseYearLbl.Text + “-“ + (Convert.ToInt32(CourseYearLbl.Text) + 1).ToString();
        }

    }

    protected void CourseGridView_SelectedIndexChanging(object sender GridViewSelectEventArgs e)
    {
        int CourseId = Con

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

     文件       6703  2010-06-25 14:54  学生考勤管理系统\attendance\Admin_Attendance.aspx

     文件       6213  2010-06-25 15:05  学生考勤管理系统\attendance\Admin_Attendance.aspx.cs

     文件       5612  2010-06-25 14:54  学生考勤管理系统\attendance\Admin_Course.aspx

     文件       6640  2010-06-25 14:54  学生考勤管理系统\attendance\Admin_Course.aspx.cs

     文件       6233  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Interval.aspx

     文件       8327  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Interval.aspx.cs

     文件        821  2010-06-25 15:05  学生考勤管理系统\attendance\Admin_Left.htm

     文件        527  2010-06-18 22:12  学生考勤管理系统\attendance\Admin_Main.htm

     文件       4867  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Student.aspx

     文件       4532  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Student.aspx.cs

     文件       6919  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Student_Sel_Course.aspx

     文件       4298  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Student_Sel_Course.aspx.cs

     文件       3162  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Teacher.aspx

     文件       3622  2010-06-25 14:57  学生考勤管理系统\attendance\Admin_Teacher.aspx.cs

     文件       1729  2010-06-25 13:34  学生考勤管理系统\attendance\Main.aspx

     文件       4723  2010-06-19 23:19  学生考勤管理系统\attendance\Main.aspx.cs

     文件       2629  2010-06-25 15:08  学生考勤管理系统\attendance\Student_Main.aspx

     文件       8607  2010-06-25 14:31  学生考勤管理系统\attendance\Student_Main.aspx.cs

     文件       1863  2010-06-25 14:57  学生考勤管理系统\attendance\Teacher_Course.aspx

     文件       1652  2010-06-25 14:57  学生考勤管理系统\attendance\Teacher_Course.aspx.cs

     文件      10404  2010-06-25 14:01  学生考勤管理系统\attendance\App_Code\Attendance.cs

     文件          1  2004-12-08 02:06  学生考勤管理系统\attendance\App_Code\ClassDiagram.cd

     文件       4686  2010-06-16 11:31  学生考勤管理系统\attendance\App_Code\Course.cs

     文件       4501  2010-06-16 11:32  学生考勤管理系统\attendance\App_Code\Interval.cs

     文件       4028  2010-06-16 11:33  学生考勤管理系统\attendance\App_Code\Student.cs

     文件       3452  2010-06-16 11:34  学生考勤管理系统\attendance\App_Code\Student_Sel_Course.cs

     文件       3217  2010-06-16 11:36  学生考勤管理系统\attendance\App_Code\Teacher.cs

     文件       1275  2010-06-16 11:34  学生考勤管理系统\attendance\App_Code\Utility.cs

     文件          1  2004-12-08 02:06  学生考勤管理系统\attendance\App_Code\ClassDiagram2.cd

     文件       3181  2010-06-23 16:34  学生考勤管理系统\attendance\Web.Config

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

评论

共有 条评论