protected void btnSave_Click(object sender, EventArgs e)
{
DataTable dataTable = new DataTable("tvpTID");
dataTable.Columns.Add("TrainerID", typeof(Int32));
foreach (ListItem item in CheckBoxListTrainers.Items)
{
if (item.Selected)
{
DataSet1TableAdapters.tbl_Trainer1TableAdapter tt = new DataSet1TableAdapters.tbl_Trainer1TableAdapter();
DataSet1.tbl_Trainer1DataTable dt = tt.GetDataBy(item.Text);
int i = int.Parse(dt.Rows[0][0].ToString());
dataTable.Rows.Add(i);
}
}
DataSet1TableAdapters.tbl_WorkshopTrainerTableAdapter ta = new DataSet1TableAdapters.tbl_WorkshopTrainerTableAdapter();
ta.sp_InsertWorkshopTrainers(txtTitle.Text, txtTopic.Text, DateTime.Now, txtDuration.Text, DateTime.Now, DateTime.Now, dataTable);
Response.Write("Workshop added successfully");
BindData();
}
THis worked well for me. THanks everyone who tried helping me:)