//删除 //protected void ImageButton2_Click(object sender, ImageClickEventArgs e) //{ //} //protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e) //{ // //if (e.Row.RowType == DataControlRowType.DataRow) // //{ // // ImageButton ig = e.Row.FindControl("ImageDelete") as ImageButton; // // ig.Attributes.Add("onclick", "return confirm('您确定要删除吗?');"); // //} //} //删除数据 // protected void GridView2_RowCommand(object sender, GridViewCommandEventArgs e) // { //if (e.CommandName == "dele") //{ // //有权,往下执行 // if (SysFunManage.checkUserHasPopedom((Session["CurUser"] as UserInfo).UserId, "日程管理", "delete")) // { // //删除工作日程 // int calendarID = Convert.ToInt32(e.CommandArgument.ToString()); // bool flag = CalendarManager.DeleteCalendar(calendarID); // if (flag) // { // Response.Write("<script>alert('删除成功!');location.href='MyCalender.aspx';</script>"); // //增加操作日志 // UserInfo user = (UserInfo)Session["CurUser"]; // string operateName = user.LoginID; // DateTime operateTime = Convert.ToDateTime(DateTime.Now.ToString()); // string operateType = user.LoginID + "删除了日程管理"; // LogManage.AddSystemLog(operateName, operateTime, operateType); // } // else // { // Response.Write("<script>alert('删除失败!');</script>"); // } // } // else // { // Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('您无权执行此操作!');</script>"); // } //} //} //protected void AspNetPager2_PageChanged(object sender, EventArgs e) //{ // //Calendars cal = new Calendars(); // //Bind1(cal, Request.QueryString["Time"].ToString()); //} //绑定分页 //private void Bind1(Calendars cal, string Time) //{ // //获得用户登录的ID // //UserInfo user = Session["CurUser"] as UserInfo; // //int userid = user.UserId; // //List<Calendars> list = CalendarManager.GetCalendarByUserId(userid, Time); // //if (cal.CalendarID != 0) // //{ // // list.Add(cal); // //} // //this.GridView2.DataSource = list; // //this.GridView2.DataBind(); // //PagedDataSource pds = new PagedDataSource(); // //AspNetPager2.RecordCount = list.Count; // //pds.DataSource = list; // //pds.AllowPaging = true; // //pds.CurrentPageIndex = AspNetPager2.CurrentPageIndex - 1; // //pds.PageSize = AspNetPager2.PageSize; // //this.GridView2.DataSource = pds; // //this.GridView2.DataBind(); //} #endregion private void DataBind(int pageIndex) { try { PagedDataSource pds = new PagedDataSource(); pds.DataSource = CalendarManager.SelectLeaveWord(txtTitle.Text, RadioButtonList1.SelectedValue); Pager1.DataCount = pds.Count; pds.AllowPaging = true; pds.CurrentPageIndex = pageIndex; //取得当前页索引 pds.PageSize = 5; Pager1.PageCount = pds.PageCount; gvCalendar.DataSourceID = null; //LeaveWordManager.SelectLeaveWordByAll; gvCalendar.DataSource = pds; gvCalendar.DataBind(); } catch (Exception) { return; } }