protected void DeleteClicked(object o, EventArgs e) { var args = new InsightLinkButtonArgs(); args.ObjectName = ((LinkButton)o).ID; MessageBus <InsightLinkButtonArgs> .SendMessage(o, args); }
void FilterViews_MessageReceived(object sender, InsightLinkButtonArgs e) { var lb = sender as LinkButton; if (e.ObjectName.Contains("option")) { for (int i = OptionControls.Count - 1; i >= 0; i--) { if (OptionControls[i].ID == lb.Parent.ID) { OptionControls.RemoveAt(i); } } } else { for (int i = OrControls.Count - 1; i >= 0; i--) { if (OrControls[i].ID == lb.Parent.ID) { OrControls.RemoveAt(i); } } } ((FilterOptionsCollectionView)lb.Parent).Visible = false; JustDeleted = true; }
protected void ViewItemClicked(object o, EventArgs e) { var lb = o as IdeaSeed.Web.UI.LinkButton; var args = new InsightLinkButtonArgs(); args.ObjectID = Convert.ToInt32(lb.Attributes["itemid"]); args.ObjectName = lb.Attributes["accountname"]; if (OnItemSelected != null) { OnItemSelected(this, args); } }
void OnAccountSelected(object o, InsightLinkButtonArgs e) { string url = SecurityContextManager.Current.BaseURL + "/Accounts/Name=" + e.ObjectName.Replace(" ", "-") + "/Properties"; _view.NavigateTo(url); }
void _view_OnItemSelected(object sender, InsightLinkButtonArgs e) { string url = SecurityContextManager.Current.CurrentURL + "/ID=" + e.ObjectID.ToString(); _view.NavigateTo(url); }
void _view_OnItemSelected(object sender, InsightLinkButtonArgs e) { string url = SecurityContextManager.Current.BaseURL + "/Accounts/Name=" + e.ObjectName.Replace(" ", "-") + "/Contacts/ID=" + e.ObjectID.ToString(); _view.NavigateTo(url); }