Example #1
0
        private void BindLinksInfo()
        {
            if (UseLinkList)
            {
                BPLinks bp = new BPLinks();
                //BELinks ds = bp.SelectByPageTypeSpecificIDAndPageTypeIDWithROColumns(ContentID, PageTypeID);
                BELinks ds = bp.SelectByPageTypeSpecificIDAndPageTypeIDAndLinkListIDWithROColumns(ContentID, PageTypeID, Convert.ToInt32(LinkLists.LinkList_French));

                ds.tbl_Links.DefaultView.RowFilter = "LinkURL Is Not Null OR (DocumentName Is Not Null AND DocumentActive=1)";

                if (ds.tbl_Links.DefaultView.Count > 0)
                {
                    plcLinkList.Visible = true;
                    rptLinks.DataSource = ds.tbl_Links.DefaultView;
                    rptLinks.DataBind();
                }
            }
        }
Example #2
0
        private void GetLinksInfo()
        {
            BPLinks bp = new BPLinks();
            dsLinksInternal.Clear();

            if(LinkListID > 0)
               dsLinksInternal = bp.SelectByPageTypeSpecificIDAndPageTypeIDAndLinkListIDWithROColumns(PageTypeSpecificID, PageTypeID, LinkListID);
            else
               dsLinksInternal = bp.SelectByPageTypeSpecificIDAndPageTypeIDWithROColumns(PageTypeSpecificID, PageTypeID);

           SyncDocumentsActiveStatus();

        }