コード例 #1
0
        protected void Page_Load(object sender, EventArgs e) {
            ExpertLivePageItem expertLivePageItem = GetExpertLivePageItem();

            Item parentItem = expertLivePageItem.InnerItem.Parent;

            //Page Title
            ContentPageItem contentPage = new ContentPageItem(parentItem);
            if (contentPage != null) {
                // TODO: section title removed, 
                //scTopicTitle.Text
            }
            
            //Parent Item Navigation
            if (!parentItem.IsOfType(FolderItem.TemplateId)) {
                hlBreadcrumbNav.NavigateUrl = parentItem.GetUrl();
                txtBreadcrumbNav.Text = parentItem.DisplayName;
            }
            else {
                hlBreadcrumbNav.Visible = false;
                txtBreadcrumbNav.Visible = false;
            }

            if (expertLivePageItem != null) {

                var subTopicItems = parentItem.GetChildren();
                if (subTopicItems != null && subTopicItems.Any()) {
                      rptTopicHeader.DataSource = subTopicItems;
                      rptTopicHeader.DataBind();
                }
                else {
                    rptTopicHeader.Visible = false;
                }
            }
        }
コード例 #2
0
        private void BindData(ContentPageItem page)
        {
            hlFacebook.NavigateUrl = SocialHelper.GetFacebookShareUrl(page);
            ltlFacebook.Text = DictionaryConstants.SocialSharingFacebook;

            hlGooglePlus.NavigateUrl = SocialHelper.GetGooglePlusShareUrl(page);
            ltlGooglePlus.Text = DictionaryConstants.SocialSharingGooglePlus;

            hlTwitter.NavigateUrl = SocialHelper.GetTwitterShareUrl(page, page.PageTitle.Raw);
            ltlTwitter.Text = DictionaryConstants.SocialSharingTwitter;
        }
コード例 #3
0
public GroupDiscussionItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #4
0
public RegisterCommunityProfileItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #5
0
public PromoItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #6
0
public PartnerInfoItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #7
0
public ForumItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #8
0
public DecisionToolResultsPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #9
0
public ExpertDetailPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #10
0
public SectionLandingPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #11
0
public BaseEventDetailPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #12
0
public DonationConfirmationPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #13
0
public AssistiveToolsBasePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #14
0
public DefaultArticlePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #15
0
 public DefaultArticlePageItem(Item innerItem) : base(innerItem)
 {
     _ContentPageItem = new ContentPageItem(innerItem);
 }
コード例 #16
0
public WhatsBeenHappeningItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #17
0
public AuthorItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);
	_BasePageNEWItem = new BasePageNEWItem(innerItem);

}
コード例 #18
0
public ForgotPasswordItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #19
0
public AboutPartnersItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #20
0
public HomePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #21
0
public CreateAccountItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #22
0
public BehaviorToolsLandingPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #23
0
public ExpertLivePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #24
0
public MultipleChildrenItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #25
0
public AdvocacyBasePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #26
0
public TermsandConditionsItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #27
0
public InternationalUserPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #28
0
public AddAChildModalItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #29
0
public DecisionQuestionPageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #30
0
public MonthlyEventsCalendarViewItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}
コード例 #31
0
public TyceBasePageItem(Item innerItem) : base(innerItem)
{
	_ContentPageItem = new ContentPageItem(innerItem);

}