Ejemplo n.º 1
0
        protected void btnsClickCallBack_Callback(object sender, ComponentArt.Web.UI.CallBackEventArgs e)
        {
            switch (e.Parameters[0])
            {
            case "delete":
            {
                string[] strExamResultIds = e.Parameters[1].Split('|');
                int[]    nExamResultIds   = new int[strExamResultIds.Length];

                int index = 0;
                foreach (string s in strExamResultIds)
                {
                    nExamResultIds[index] = int.Parse(s);
                    index++;
                }

                ExamResultBLL bllExamResult = new ExamResultBLL();
                bllExamResult.DeleteExamResults(nExamResultIds);

                break;
            }

            default:
            {
                break;
            }
            }

            DataSet ds = GetDataSet();

            if (ds != null && ds.Tables.Count == 2)
            {
                gradesGrid.DataSource = ds;
                gradesGrid.DataBind();
            }
            gradesGrid.RenderControl(e.Output);
        }