/// <summary> /// this is for removing and viewing raitings of the song that is currently being edited /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void EditingRatings_GridView_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Delete") { e.Handled = true; int index = Convert.ToInt32(e.CommandArgument); Label ratingIDController = (Label)EditingRatings_GridView.Rows[index].FindControl("EditingRatingID"); Label ratingNameController = (Label)EditingRatings_GridView.Rows[index].FindControl("EditingRating"); RatingToSongController rtos = new RatingToSongController(); try { rtos.RemoveReference(int.Parse(EditingSongID.Text), int.Parse(ratingIDController.Text)); LoadEditData(); Message.Text = "The Rating '" + ratingNameController.Text + "' has been sucessfuly removed"; } catch (Exception ex) { Message.Text = GetInerException(ex).ToString(); } } }