protected void gvUserInfo_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "del") { string Id = e.CommandArgument.ToString(); try { Car_UserInfo cars = CarUserInfoManager.GetAllCarsById(Convert.ToInt32(Id)); if (cars.State == "已出车" || cars.State == "维修中") { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('此车不是未出车状态不可删除!');", true); } else { int num = CarUserInfoManager.DeleteDriver(Id); if (num > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除成功!');", true); } gvUserInfo.DataSourceID = null; gvUserInfo.DataSource = odsUserInfo; gvUserInfo.DataBind(); } } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除失败!');", true); return; } } }
void ucpage_onPageIndexChanging(int pageIndex) { string userName = txtMark.Text.ToString(); gvUserInfo.DataSourceID = null; IList <Car_UserInfo> list = CarUserInfoManager.SelectCarsDark(userName); if (list.Count == 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('无记录!');", true); } PagedDataSource page = new PagedDataSource(); page.AllowPaging = true; page.DataSource = list;//CarUserInfoManager.GetAllUserInfo(); page.PageSize = 5; ucpage.PageCount = page.PageCount; page.CurrentPageIndex = pageIndex; gvUserInfo.DataSource = page; ucpage.SetButtonEnable(); gvUserInfo.DataBind(); }
void ucpage_onPageIndexChanging(int pageIndex) { PagedDataSource page = new PagedDataSource(); page.AllowPaging = true; page.DataSource = CarUserInfoManager.GetAllUserInfo(); page.PageSize = 5; ucpage.PageCount = page.PageCount; page.CurrentPageIndex = pageIndex; gvUserInfo.DataSource = page; ucpage.SetButtonEnable(); gvUserInfo.DataBind(); }
protected void btnSelect_Click(object sender, EventArgs e) { string userName = txtMark.Text.ToString(); gvUserInfo.DataSourceID = null; IList <Car_UserInfo> list = CarUserInfoManager.SelectCarsDark(userName); if (list.Count == 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('无记录!');", true); } gvUserInfo.DataSource = list; gvUserInfo.DataBind(); txtMark.Text = ""; }
protected void btnSubmit_Click(object sender, EventArgs e) { Car_UserInfo davnote = new Car_UserInfo(); davnote = getdavs(ref davnote); int num = CarUserInfoManager.AddDavte(davnote); if (num > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('添加成功!');window.location.href='driverInfo.aspx';</script>"); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('添加失败!');", true); return; } }