private void AddProductsTabbedPanel()
{
using (ObjectContext context =
new ObjectContext("name=CoffeeShopDatabaseEntities"))
{
foreach (TabPage tp in tabControl1.TabPages)
{
ObjectQuery<TblProduct> filteredProduct = new ObjectQuery<TblProduct>("Select value P from TblProduct as P", context);
foreach (TblProduct tpro in filteredProduct)
{
Button btn = new Button();
btn.Text = tpro.Description;
tp.Controls.Add(btn);
}
}
}
}
我试图根据TblProduct的内容在“控制”选项卡中的运行时添加按钮
但是我得到一个错误:
有关调用的详细信息,请参阅此消息的末尾 即时(JIT)调试,而不是此对话框。
**************例外文本**************
答案 0 :(得分:0)
您需要在上下文中将TblProduct作为DbSet。
public class ProductContext : DbContext
{
public DbSet<Product> TblProduct { get; set; }
}
答案 1 :(得分:0)
此代码将解决问题
{{1}}