textbox.text = iqueryable.textbox.name?

本文关键字:textbox name text iqueryable | 更新日期: 2023-09-27 18:04:03

c# winform实体框架我像这样搜索

var search = dataBase.tbl_Employee.First(i=>i.code == 1);

我有许多列在数据库和许多文本框的形式如何填充文本框。像这样的文本

foreach(textbox tb in this.control.oftype<textbox>())    
{
 tb.text = search.tb.name;
}

textbox.text = iqueryable.textbox.name?

可以将文本框的名称设置为模型的属性名称:像这样设置文本属性:

foreach(var tb in this.Controls.OfType<Textbox>())    
{
   tb.Text=
      search.GetType().GetProperty(tb.Name).GetValue(search,null).ToString();
}