private void btnAddViewToFavorites_Click(object sender, EventArgs e) { SPView view = (SPView)cboViews.SelectedItem; FavoriteView fv = new FavoriteView(view.Url, view.ParentList.ParentWeb.ServerRelativeUrl); ActionCopyViewUtil.FavoriteViews.Add(fv); ActionCopyViewUtil.SaveFavoriteViews(); ActionCopyView.DefInstance.PopulateFavoriteViews(); ActionCopyView.DefInstance.cboFavoriteViews.SelectedIndex = ActionCopyView.DefInstance.cboFavoriteViews.FindStringExact(fv.ToString()); this.Close(); }
private void lnkRemove_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (cboFavoriteViews.SelectedItem == null) { return; } FavoriteView fv = (FavoriteView)cboFavoriteViews.SelectedItem; ActionCopyViewUtil.FavoriteViews.Remove(fv); ActionCopyViewUtil.SaveFavoriteViews(); ActionCopyView.DefInstance.PopulateFavoriteViews(); }