Пример #1
0
            public override string ToString()
            {
                var prevControl = new StringBuilder();

                if (_builder._currentPage == 1)
                {
                    prevControl.Append(@"<div class=""disabled"">« Previous</div>");
                }
                else
                {
                    prevControl.Append(@"<span><a href=""" + _builder.PageUrl(_builder._currentPage - 1) + @""" class=""prev"">« Previous</a></span>");
                }

                return(prevControl.ToString());
            }
Пример #2
0
            public override string ToString()
            {
                var nextControl = new StringBuilder();

                if (_builder._currentPage == _builder._totalPages)
                {
                    nextControl.Append(@"<div class=""disabled"">Next »</div>");
                }
                else
                {
                    nextControl.Append(@"<a href=""" + _builder.PageUrl(_builder._currentPage + 1) + @""" class=""next"">Next »</a>");
                }

                return(nextControl.ToString());
            }
Пример #3
0
            public override string ToString()
            {
                var page = new StringBuilder();

                if (_current)
                {
                    page.Append(@"<span class=""current"">" + _index + "</span>");
                }
                else
                {
                    page.Append(@"<span><a href=""" + _builder.PageUrl(_index) + @""">" + _index + "</a></span>");
                }

                return(page.ToString());
            }