Beispiel #1
0
    protected void dlstStudentGradeCheck_ItemDataBound(object sender, DataListItemEventArgs e)
    {
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {
            DataList dataList = (DataList)e.Item.FindControl("dlstStudentGradeCheckItem");
            DataRowView rowv = (DataRowView)e.Item.DataItem;
            string updateTime = rowv["updateTime"].ToString().Trim();
            DalOperationAboutGradeCheck dalOperationAboutGradeCheck = new DalOperationAboutGradeCheck();
            //DataSet ds = dalOperationAboutGradeCheck.GetGradeCheckDetailByStudentNo(studentNo, updateTime);
            DataSet ds = dalOperationAboutGradeCheck.GetGradeCheckDetailByStudentNo(studentNo);
            dataList.DataSource = ds.Tables[0].DefaultView;
            dataList.DataBind();

            if (dataList.Items.Count == 0)
            {
                dataList.ShowFooter = true;
            }
            else
            {
                dataList.ShowFooter = false;
            }
        }
    }