protected void OnActionSelected(object sender, EventArgs e) { String[] friendIds = Request.Form.GetValues("YMSEL"); if (friendIds != null) { string selectedValue = ((DropDownList)sender).SelectedValue; if (selectedValue == "Delete") { foreach (string friendId in friendIds) { FriendHandler.DeleteFriend(UserProfile.Current.UserId, new Guid(friendId)); } Reload(); } else if (selectedValue.StartsWith("FSS_")) { int friendshipTypeId = int.Parse(selectedValue.Substring(4)); foreach (string friendId in friendIds) { FriendHandler.Save(UserProfile.Current.UserId, new Guid(friendId), false, friendshipTypeId, 0); } Reload(); } } this.ddlActions.SelectedIndex = 0; }
private void RemoveLinkButtonClick(object sender, EventArgs e) { FriendHandler.DeleteFriend(UserProfile.Current.UserId, new Guid(((LinkButton)sender).CommandArgument)); ReloadableControl.Reload(); }