protected void rptLinkTags_ItemCommand(object source, RepeaterCommandEventArgs e) { if ("SelectTag".Equals(e.CommandName)) { TagCloudEventArgs ea = new TagCloudEventArgs((string)e.CommandArgument); OnTagSelected(ea); } }
protected void tagCloud_OnTagSelected(object sender, TagCloudEventArgs e) { lcToday.Visible = false; lcThisWeek.Visible = false; lcThisMonth.Visible = false; taggedLinks.Visible = true; taggedLinks.Title = "Tagged with " + e.Token; taggedLinks.Token = e.Token; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ItemDataBound(object sender, TagCloudEventArgs <TermInfo, RadTagCloudItem> e) { var objModules = new ModuleController(); var searchModule = objModules.GetModuleByDefinition(ModuleContext.PortalSettings.PortalId, "Search Results"); if (searchModule == null) { return; } var searchTabId = searchModule.TabID; e.CloudLink.NavigateUrl = Globals.NavigateURL(searchTabId, "", "Tag=" + Server.UrlEncode(e.ObjTerm.TermName)); }