protected void Page_Load(object sender, EventArgs e) { if (Session["CurrentUser"] != null) { lbtnLogin.Visible = false; lbtnLogout.Visible = true; lbtnProfile.Visible = true; UserInfo user = (UserInfo)Session["CurrentUser"]; UserFavorites fav = new UserFavorites(); fav.GetFavouritesByUserID(user.UserID); uiLabelFavCount.Text = fav.RowCount.ToString(); } else { lbtnLogin.Visible = true; lbtnLogout.Visible = false; lbtnProfile.Visible = false; uiLabelFavCount.Text = "0"; } UpdateCart(); SitePages page = new SitePages(); page.LoadByPrimaryKey(1); string inputHTML = Server.HtmlDecode(page.PageTextEng); string noHTML = Regex.Replace(inputHTML, @"<[^>]+>| ", "").Trim(); string noHTMLNormalised = Regex.Replace(noHTML, @"\s{2,}", " "); if (noHTMLNormalised.Length > 250) uiLiteralAbout.Text = noHTMLNormalised.Substring(0, 250) + " ..."; else uiLiteralAbout.Text = noHTMLNormalised; }
private void LoadFavItems() { if (Session["CurrentUser"] != null) { UserInfo user = new UserInfo(); user = (UserInfo)Session["CurrentUser"]; UserFavorites favs = new UserFavorites(); favs.GetFavouritesByUserID(user.UserID); if (favs.RowCount > 0) { uiRepeaterItems.DataSource = favs.DefaultView; uiRepeaterItems.DataBind(); } } else { uiLiteralNoItems.Visible = true; } }