C# 如何使用表格B插入表格A中的组合框
我有两个表格,表格A和表格B。在表格A上,我有一个组合框,我从数据库中读取数据,它工作正常,但现在我想从表格B文本框中添加,它应该会自动从表格A中输入组合框。如果可能,请帮助 形成编码 我有两个表单,表单A和表单B。在表单A上,我有一个组合框,我从数据库中读取数据,它工作正常,但是,现在我想从表格B中添加文本框,它应该自动从表格A中添加组合框。它还应该能够从表格B中编辑和删除,并自动更新/删除表格A中的组合框项目 保存表格B的代码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_
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 --"));
}