protected void Delete_Click(object sender, EventArgs e) { for (int i = 0; i < HomeFreeGridView.Rows.Count; i++) { CheckBox chkSelect = (CheckBox)HomeFreeGridView.Rows[i].FindControl("chkSelect"); if (chkSelect.Checked) { bll.DeleteHomeFree(Convert.ToInt32(HomeFreeGridView.DataKeys[i].Value.ToString())); } } HomeFreeGridView.DataSource = bll.GetHomeFree(); HomeFreeGridView.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { user = (UserModel)Session["User"]; if (Session["User"] == null || Session["User"].ToString() == "" || user.UserType != 1) { Response.Redirect("../Login.aspx"); } else { if (!IsPostBack) { HomeFreeGridView.DataSource = bll.GetHomeFree(); HomeFreeGridView.DataBind(); } } }
protected void HomeFreeGridView_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { HomeFreeModel homeFree = new HomeFreeModel(); homeFree.ID = Convert.ToInt32(HomeFreeGridView.DataKeys[e.NewSelectedIndex].Value); homeFree.FactPayment = Convert.ToDouble(HomeFreeGridView.Rows[e.NewSelectedIndex].Cells[3].Text); homeFree.HandleName = user.Name; bool flag = bll.UpdateHomeFreeForBargian(homeFree); if (flag) { Page.ClientScript.RegisterStartupScript(GetType(), "OnSubmit", "<script>alert('修改成功');</script>"); } else { Page.ClientScript.RegisterStartupScript(GetType(), "OnSubmit", "<script>alert('修改失败');</script>"); } HomeFreeGridView.DataSource = bll.GetHomeFree(); HomeFreeGridView.DataBind(); }
protected void HomeFreeGridView_PageIndexChanging(object sender, GridViewPageEventArgs e) { HomeFreeGridView.PageIndex = e.NewPageIndex; HomeFreeGridView.DataSource = bll.GetHomeFree(); HomeFreeGridView.DataBind(); }