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(); }
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(); }
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(); }