protected void AddArtistButton_Click(object sender, EventArgs e)
    {
        #region My validation to ensure a name is presented for the artist
        string name = ArtistName.Text.Trim();
        if (string.IsNullOrEmpty(name))
        {
            ArtistName.Text           = "!!!Invalid_!_Name!!!";
            CompareValidator1.IsValid = false;
            Page.Validate();
            ArtistName.Text = "";
        }
        #endregion

        if (Page.IsValid)
        {
            try
            {
                ArtistController ac = new ArtistController();
                int newArtistID     = ac.AddArtist(ArtistName.Text);
                LoadData();
                Message.Text = "Artist " + ArtistName.Text + " has sucessfuly been added with an ID of " + newArtistID;
            }
            catch (Exception ex)
            {
                Message.Text = GetInnerException(ex).Message;
            }
        }
    }