protected void CurrentRowTextBox_OnTextChanged(object sender, EventArgs e) { TextBox t = (TextBox)sender; try { DataPagertxtValue = Convert.ToInt32(t.Text); } catch { LoggedIn master = (LoggedIn)this.Master; master.ShowMessage("Value Out of Range", false); return; } if (t.Text == "") { return; } if (DataPagertxtValue <= HomePageDataPager.TotalRowCount && DataPagertxtValue > 0) { HomePageDataPager.SetPageProperties(Convert.ToInt32(t.Text) - 1, HomePageDataPager.PageSize, true); BindHomePageList(); recalcNoOfPages(); } else { LoggedIn master = (LoggedIn)this.Master; master.ShowMessage("Incorrect Input", false); } }
protected void CurrentRowTextBox_OnTextChanged(object sender, EventArgs e) { MaintainScrollPositionOnPostBack = true; TextBox t = (TextBox)sender; HomePageDataPager.SetPageProperties(Convert.ToInt32(t.Text) - 1, HomePageDataPager.PageSize, true); BindHomePageSearchList(); }
protected void PageJump_SelectedIndexChanged(object sender, EventArgs e) { DropDownList PageJumpDDL = (DropDownList)sender; int pageNo = Convert.ToInt32(PageJumpDDL.SelectedValue); int startRowIndex = (pageNo - 1) * HomePageDataPager.PageSize; HomePageDataPager.SetPageProperties(startRowIndex, HomePageDataPager.PageSize, true); recalcNoOfPages(); }
protected void Page_Load(object sender, EventArgs e) { LoggedInUser = (UserBE)Session["LoggedInUser"]; if (LoggedInUser == null) { // return to login page because user has not loggedin or session has timedout... Response.Redirect("~/Login.aspx"); } if (!commonBAL.isPageAccessibleToUser(LoggedInUser.UserId, thisPageName)) { LoggedIn master = (LoggedIn)this.Master; Server.Transfer("LoggedInHome.aspx?Message=You are not authorised to access this page. Please contact system administrator."); return; } if (!IsPostBack) { if (Session["UCHomePageId"] != null) { string pagesize = Session["PageSize"].ToString(); ddlPageSize.SelectedValue = Session["PageNo"].ToString(); HomePageDataPager.SetPageProperties(Convert.ToInt32(Session["CurrentRow"]), Convert.ToInt32(pagesize), true); BindHomePageList(); recalcNoOfPages(); setBreadCrumb(); Session["UCHomePageId"] = null; } else { if (!IsPostBack) { ddlPageSize.SelectedValue = HomePageDataPager.PageSize.ToString(); BindHomePageList(); recalcNoOfPages(); setBreadCrumb(); } } } MaintainScrollPositionOnPostBack = true; }
protected void btnSearch_Click(object sender, EventArgs e) { HomePageDataPager.SetPageProperties(0, HomePageDataPager.PageSize, true); BindHomePageSearchList(); }