ユーザーにListBox
関連付けられています。ユーザーは 1 つ以上のオプションを選択し、これらのオプションを SQL データベースに保存できる必要がありますが、保存できるオプションは 1 つだけです。
フォームを作成したとき、「ポストバック オプションを有効にする」を使用し、「選択モード」では次のようにしmultiple
ました。
これが私のコードです:
//IN MY FORM
if (!IsPostBack)
{
ClLinea_1 seleccion = new ClLinea_1();
DataSet ds = seleccion.sqlSelectLinea_1();
DataTable dt = ds.Tables[0];
ListBoxLinea_1.DataSource = dt;
ListBoxLinea_1.DataTextField = "descripcion";
ListBoxLinea_1.DataValueField = "id_linea_1";
ListBoxLinea_1.DataBind();
}
// IN MY BUTTON
protected void btnInsertaLinea_1_Click(object sender, EventArgs e)
{
ClLinea_1 inserta = new ClLinea_1();
inserta.SqlSeleccionLinea_1(int.Parse(ListBoxLinea_1.SelectedValue.),int.Parse
(txtUsuario.Text));
}