protected void gvList_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int        msgId = Convert.ToInt32(gvList.DataKeys[e.RowIndex][0]);
            MessageBll bll   = new MessageBll();

            bll.Delete(msgId);
            SearPageInfo.PageIndex = 1;
            BindList();
        }
Пример #2
0
        protected void btnBatDelete_Click(object sender, EventArgs e)
        {
            string     msgIds = ReqParas["msgid"];
            MessageBll bll    = new MessageBll();

            bll.Delete(this.CurrentUser.UserId, 0, msgIds);
            SearPageInfo.PageIndex = 1;
            BindList();
        }
Пример #3
0
 protected void rpList_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     if (e.CommandName == "delete")
     {
         int        msgId = Convert.ToInt32(e.CommandArgument);
         MessageBll bll   = new MessageBll();
         bll.Delete(this.CurrentUser.UserId, 0, msgId);
         SearPageInfo.PageIndex = 1;
         BindList();
     }
 }
        protected void btnBatDelete_Click(object sender, EventArgs e)
        {
            List <string> msgIds = new List <string>();

            foreach (GridViewRow row in gvList.Rows)
            {
                CheckBox cb = (CheckBox)row.Cells[0].Controls[0];
                if (cb.Checked)
                {
                    msgIds.Add(gvList.DataKeys[row.RowIndex][0].ToString());
                }
            }
            MessageBll bll = new MessageBll();

            bll.Delete(String.Join(",", msgIds.ToArray()));
            SearPageInfo.PageIndex = 1;
            BindList();
        }