Example #1
0
        private void BindForSearch()
        {
            using (IDataReader reader = FriendlyUrl.GetPage(
                       siteSettings.SiteId,
                       searchTerm,
                       pageNumber,
                       pageSize,
                       out totalPages))
            {
                if (this.totalPages > 1)
                {
                    string pageUrl = SiteRoot + "/Admin/UrlManager.aspx?pagenumber={0}&s=" + Server.UrlEncode(searchTerm);

                    pgrFriendlyUrls.PageURLFormat = pageUrl;
                    pgrFriendlyUrls.ShowFirstLast = true;
                    pgrFriendlyUrls.CurrentIndex  = pageNumber;
                    pgrFriendlyUrls.PageSize      = pageSize;
                    pgrFriendlyUrls.PageCount     = totalPages;
                }
                else
                {
                    pgrFriendlyUrls.Visible = false;
                }

                dlUrlMap.DataSource = reader;
                dlUrlMap.DataBind();
            }
        }