protected void cmdCreate_Click(object sender, EventArgs e) { if (ValidateBuild()) { int id = Convert.ToInt32(dropCharacter.Items[dropCharacter.SelectedIndex].Value); buildItems = (List<Item>)Session["buildItems"]; List<Ability> buildAbilities = new List<Ability>(); createRadioListArray(); foreach (RadioButtonList list in radioButtonList) { Ability ability = new Ability(); ability.Name = list.SelectedItem.Value; buildAbilities.Add(ability); } webService = new LeagueOfLegendsWebService(); int buildID = webService.CreateBuild(txtBuildName.Text, txtUsername.Text, id, buildAbilities.ToArray(), buildItems.ToArray()); Response.Redirect("BuildDetail.aspx?BuildID=" + buildID); } }