public void PagerSettings_AssignProperty () { PagerSettings pager = new PagerSettings (); pager.FirstPageImageUrl = "test"; Assert.AreEqual ("test", pager.FirstPageImageUrl, "FirstPageImageUrl"); pager.FirstPageText = "test"; Assert.AreEqual ("test", pager.FirstPageText, "FirstPageText"); pager.LastPageImageUrl = "test"; Assert.AreEqual ("test", pager.LastPageImageUrl, "LastPageImageUrl"); pager.LastPageText = "test"; Assert.AreEqual ("test", pager.LastPageText, "LastPageText"); pager.Mode = PagerButtons.NextPrevious; Assert.AreEqual (PagerButtons.NextPrevious, pager.Mode, "Mode"); pager.NextPageImageUrl = "test"; Assert.AreEqual ("test", pager.NextPageImageUrl, "NextPageImageUrl"); pager.NextPageText = "test"; Assert.AreEqual ("test", pager.NextPageText, "NextPageText"); pager.PageButtonCount = 20; Assert.AreEqual (20, pager.PageButtonCount, "PageButtonCount"); pager.Position = PagerPosition.Top; Assert.AreEqual (PagerPosition.Top, pager.Position, "Position"); pager.PreviousPageImageUrl = "test"; Assert.AreEqual ("test", pager.PreviousPageImageUrl, "PreviousPageImageUrl"); pager.PreviousPageText = "test"; Assert.AreEqual ("test", pager.PreviousPageText, "PreviousPageText"); pager.Visible = false; Assert.AreEqual (false, pager.Visible, "Visible"); }
public DataPager(PagerSettings setting, int pageIndex, int recordCount, int pageSize) { _settings = setting; _pageIndex = pageIndex; _recordCount = recordCount; _pageSize = pageSize; _pageCount = _recordCount % _pageSize == 0 ? _recordCount / _pageSize : _recordCount / _pageSize + 1; GeneratePage(); }
/// <summary> /// 设置pageSettings对象 /// </summary> /// <param name="sysPageSettings"></param> /// <remarks> /// 设置pageSettings对象 /// </remarks> public void LoadData(System.Web.UI.WebControls.PagerSettings sysPageSettings) { this.FirstPageImageUrl = sysPageSettings.FirstPageImageUrl; this.FirstPageText = sysPageSettings.FirstPageText; this.LastPageImageUrl = sysPageSettings.LastPageImageUrl; this.LastPageText = sysPageSettings.LastPageText; this.Mode = this.GetDeluxePagerMode(sysPageSettings.Mode); this.NextPageImageUrl = sysPageSettings.NextPageImageUrl; this.NextPageText = sysPageSettings.NextPageText; this.PageButtonCount = sysPageSettings.PageButtonCount; this.PreviousPageImageUrl = sysPageSettings.PreviousPageImageUrl; this.PreviousPageText = sysPageSettings.PreviousPageText; }
public void PagerSettings_DefaultProperty () { PagerSettings pager = new PagerSettings (); Assert.AreEqual ("", pager.FirstPageImageUrl, "FirstPageImageUrl"); Assert.AreEqual ("<<", pager.FirstPageText, "FirstPageText"); Assert.AreEqual ("", pager.LastPageImageUrl, "LastPageImageUrl"); Assert.AreEqual (">>", pager.LastPageText, "LastPageText"); Assert.AreEqual (PagerButtons.Numeric, pager.Mode, "Mode"); Assert.AreEqual ("", pager.NextPageImageUrl, "NextPageImageUrl"); Assert.AreEqual (">", pager.NextPageText, "NextPageText"); Assert.AreEqual (10, pager.PageButtonCount, "PageButtonCount"); Assert.AreEqual (PagerPosition.Bottom, pager.Position, "Position"); Assert.AreEqual ("", pager.PreviousPageImageUrl, "PreviousPageImageUrl"); Assert.AreEqual ("<", pager.PreviousPageText, "PreviousPageText"); Assert.AreEqual (true, pager.Visible, "Visible"); }
private void @__BuildControl__control9(System.Web.UI.WebControls.PagerSettings @__ctrl) { @__ctrl.Mode = global::System.Web.UI.WebControls.PagerButtons.NumericFirstLast; @__ctrl.Position = global::System.Web.UI.WebControls.PagerPosition.TopAndBottom; }
/// <summary> /// 构造函数 /// </summary> /// <param name="sysPagerSettings"></param> /// <remarks> /// 构造函数 /// </remarks> public PagerSettings(System.Web.UI.WebControls.PagerSettings sysPagerSettings) : this() { LoadData(sysPagerSettings); }
public void PagerSettings_ToString () { PagerSettings pager = new PagerSettings (); string result = pager.ToString (); Assert.AreEqual ("", result, "ToString"); }
public void PagerSettings_PropertyChanged () { PagerSettings pager = new PagerSettings (); pager.PropertyChanged += new EventHandler (pager_PropertyChanged); pager.FirstPageImageUrl = "test"; eventassert ("FirstPageImageUrl"); pager.FirstPageText = "test"; eventassert ("FirstPageText"); pager.LastPageImageUrl = "test"; eventassert ("LastPageImageUrl"); pager.LastPageText = "test"; eventassert ("LastPageText"); pager.Mode = PagerButtons.NextPrevious; eventassert ("Mode"); pager.NextPageImageUrl = "test"; eventassert ("NextPageImageUrl"); pager.NextPageText = "test"; eventassert ("NextPageText"); pager.PageButtonCount = 20; eventassert ("PageButtonCount"); pager.PreviousPageImageUrl = "test"; eventassert ("PreviousPageImageUrl"); pager.PreviousPageText = "test"; eventassert ("PreviousPageText"); }