我正在使用连接到我的数据库中的表的 datagridview。我想更改 dgv 中的一列,因为现在,我可以在此列中看到不同表的 id(fk)(dgv 仅显示 sql 中第一个表的信息)。 我试图将这些列连接到不同的表以获取文本而不是 id。
当我从 gridview 中选择行时,我想在下拉列表中显示项目而不是值。
代码示例:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
accountIdTB.Text = accountsDGV.SelectedRow.Cells[1].Text;
AccountTB.Text = accountsDGV.SelectedRow.Cells[3].Text;
phoneTB.Text = accountsDGV.SelectedRow.Cells[4].Text;
webSiteTB.Text = accountsDGV.SelectedRow.Cells[5].Text;
string str = accountsDGV.SelectedRow.Cells[7].Text;
industryDDL.ClearSelection();
industryDDL.DataTextField = str;
}