#region SQL DataSource Inserting - setting parameters protected void DataSource_Inserting(object sender, SqlDataSourceCommandEventArgs e) { // foreach (System.Data.Common.DbParameter par in e.Command.Parameters) { // Response.Write (par.ParameterName + " = " + par.Value.ToString() + "<br //>") ; // } e.Command.Parameters["@PersonType"].Value = ViewState["PersonType"];//this.PersonType ; } #endregionI changed from ControlParameter to just Parameter because I didn't want to keep my combobox to enable state. So, I had to use ViewState to set the combo's value.