我有一个 WinForm,它有一个 DataGridView 和一个 ComboBox,允许用户选择一个主题(从数据库中)。
cbxSubject.DataSource = dsSched.Tables["Schedules"]; cbxSubject.DisplayMember = "Subject"; ...
DataGridView 看起来像这样: http: //i45.tinypic.com/18gmmu.png我添加了 DataGridView,因为我不知道如何从数据库中获取这些值。我使用了类似这样的代码来获取值:
TextBox1.Text = DataGridView1.Rows[3].Cells[1].Value.ToString();
但后来我意识到,如果有超过 2 个主题可供选择,它将不再起作用,因为代码设置为获取第 3 行和第 1 个单元格的值。所以即使用户改变了主题,输出值(w/c 然后显示在 TextBox 中)仍然是相同的。还有其他方法可以获得这些值吗?请帮忙,谢谢。