C# 如何使用表格B插入表格A中的组合框

C# 如何使用表格B插入表格A中的组合框,c#,sql-server,linq-to-sql,C#,Sql Server,Linq To Sql,我有两个表格,表格A和表格B。在表格A上,我有一个组合框,我从数据库中读取数据,它工作正常,但现在我想从表格B文本框中添加,它应该会自动从表格A中输入组合框。如果可能,请帮助 形成编码 我有两个表单,表单A和表单B。在表单A上,我有一个组合框,我从数据库中读取数据,它工作正常,但是,现在我想从表格B中添加文本框,它应该自动从表格A中添加组合框。它还应该能够从表格B中编辑和删除,并自动更新/删除表格A中的组合框项目 保存表格B的代码 protected void btnAddDriver_

我有两个表格,表格A和表格B。在表格A上,我有一个组合框,我从数据库中读取数据,它工作正常,但现在我想从表格B文本框中添加,它应该会自动从表格A中输入组合框。如果可能,请帮助

形成编码 我有两个表单,表单A和表单B。在表单A上,我有一个组合框,我从数据库中读取数据,它工作正常,但是,现在我想从表格B中添加文本框,它应该自动从表格A中添加组合框。它还应该能够从表格B中编辑和删除,并自动更新/删除表格A中的组合框项目

保存表格B的代码

    protected void btnAddDriver_Click(object sender, EventArgs e)
    {
        #region this
        List<tblAddDriver> _ListDivers = _dc.tblAddDrivers.Where(a => a.Fullname == txtDriversname.Text.ToString()).ToList();

        if (_ListDivers != null)
        {
            if (_ListDivers.Count() == 0)
            {
                tblAddDriver _Add = new tblAddDriver
                {
                    Fullname = txtDriversname.Text,
                    Surname = txtDriverssurname.Text,
                    Contact = txtcontact.Text,
                    RegNo = txtreg.Text

                };
                _dc.tblAddDrivers.InsertOnSubmit(_Add);
                _dc.SubmitChanges();
                lblresults.Visible = true;
                LoadData();
                lblresults.Text = "Thank You! , Your driver " + txtDriversname.Text + " " + txtDriverssurname.Text + " has been successfully added! ";
                ClearAll();

            }
        }

您只需将新记录添加到数据库并刷新数据源,然后数据源将包含新插入的值


我还注意到,您的代码中似乎混合了“潜水员”和“驱动程序”——这是故意的吗?

没问题。潜水员/司机的事是故意的吗?好东西。很高兴我能帮忙
    protected void Populate()
    {
        cboDriver.DataSource = _dc.tblDrivers.ToList();
        cboDriver.DataTextField = "DriversName";
        cboDriver.DataValueField = "DriversID";
        cboDriver.DataBind();
        cboDriver.Items.Insert(0, new ListItem("-- Select --"));
    }