Exemple #1
0
        //全选按钮
        protected void btnSelect_All_Click(object sender, EventArgs e)
        {
            GridSocialPartTime.SelectAllRows();
            int[] select = GridSocialPartTime.SelectedRowIndexArray;
            int   m;
            //取整数(不是四舍五入,全舍)
            int Pages = (int)Math.Floor(Convert.ToDouble(GridSocialPartTime.RecordCount / this.GridSocialPartTime.PageSize));

            if (GridSocialPartTime.PageIndex == Pages)
            {
                m = (GridSocialPartTime.RecordCount - this.GridSocialPartTime.PageSize * GridSocialPartTime.PageIndex);
            }
            else
            {
                m = this.GridSocialPartTime.PageSize;
            }
            bool isCheck = false;

            for (int i = 0; i < m; i++)
            {
                if (CBoxSelect.GetCheckedState(i) == false)
                {
                    isCheck = true;
                }
            }
            if (isCheck)
            {
                foreach (int item in select)
                {
                    CBoxSelect.SetCheckedState(item, true);
                }
                btnDelete.Enabled  = true;
                btnSelect_All.Text = "取消全选";
            }
            else
            {
                foreach (int item in select)
                {
                    CBoxSelect.SetCheckedState(item, false);
                }
                btnDelete.Enabled  = false;
                btnSelect_All.Text = "全选";
            }
        }
Exemple #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         page = ViewState["page"] == null ? 0 : (int)ViewState["page"];
         btnSelect_All.Text = "全选";
         //添加
         btnAdd.OnClientClick = WindowAdd.GetShowReference("Add_PartTimeJob.aspx");
         //删除数据
         //btnDelete.OnClientClick = GridSocialPartTime.GetNoSelectionAlertReference("请至少选择一项!");
         //btnDelete.ConfirmText = String.Format("你确定要删除该行数据吗?", GridSocialPartTime.GetSelectedCellReference());
         //修改数据
         Btnchange.OnClientClick = GridSocialPartTime.GetNoSelectionAlertReference("请至少选择一项!");
         BindData();
         btnDelete.Enabled = false;
         DropDownListYearandLevel.Enabled = false;
         TBNameandAgency.Enabled          = false;
     }
 }