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(Context.User.Identity.Name,1, String.Join(",", msgIds.ToArray())); SearPageInfo.PageIndex = 1; BindList(); }
protected void gvList_RowDeleting(object sender, GridViewDeleteEventArgs e) { int msgId = Convert.ToInt32(gvList.DataKeys[e.RowIndex][0]); MessageBll bll = new MessageBll(); bll.Delete(Context.User.Identity.Name,1, msgId); SearPageInfo.PageIndex = 1; BindList(); }