Пример #1
0
    /// <summary>
    /// 分开是为了不让课程Cid重取
    /// </summary>
    private void ShowWorks()
    {
        string Hid = Request.Cookies["TeacherCookies"].Values["Hid"].ToString();
        if (Session[Hid+"Setgrade"] != null && Session[Hid+"Setclass"] != null)
        {
            int Sgrade = Int32.Parse(Session[Hid+"Setgrade"].ToString());
            int Sclass = Int32.Parse(Session[Hid+"Setclass"].ToString());
            string myCid = LabelCid.Text;
            if (myCid != "")
            {
                int Wmsort = Int32.Parse(DDLmsort.SelectedValue);
                LearnSite.BLL.Works wbll = new LearnSite.BLL.Works();
                DataListworks.DataSource = wbll.ShowTodayWorks(Sgrade, Sclass, Int32.Parse(myCid), Wmsort);//获得今天本班该活动作品列表
                DataListworks.DataBind();//Wid,Sname,Wurl,Wvote,Wscore,Qwork
                Labelcounts.Text = DataListworks.Items.Count.ToString();

                LearnSite.BLL.Signin sbll = new LearnSite.BLL.Signin();
                DataListNoworks.DataSource = sbll.GetNoWorkStudents(Sgrade, Sclass);//获取今天本班未提交作品的学生列表
                DataListNoworks.DataBind();
            }
        }
    }