在c#winform实体框架中 即时通讯这样
var search = dataBase.tbl_Employee.First(i=>i.code == 1);
我在数据库中有很多列,而Form中有很多textBox 如何像这样填写textbox.text
foreach(textbox tb in this.control.oftype<textbox>())
{
tb.text = search.tb.name;
}
答案 0 :(得分:0)
您可以将文本框的名称设置为等于模型的属性名称: 并像这样设置Text属性:
foreach(var tb in this.Controls.OfType<Textbox>())
{
tb.Text=
search.GetType().GetProperty(tb.Name).GetValue(search,null).ToString();
}