使用 aspxgridview 插入新的记录问题

本文关键字:记录 问题 aspxgridview 插入 使用 | 更新日期: 2023-09-27 17:56:17

我有两个这样的数据库表:

 Product :
      Product_id int,
      ProductName varchar(200)

 Pocket :
      Pocket_id int,
      RefProduct_id int

如您所见,它们与product_id相关。我在带有aspxgridview的aspx页面中显示产品的口袋。此网格视图的数据源是对象数据源,它具有插入、选择和更新方法。如果我想查看具有任何口袋的产品的袖珍清单,则没有问题。我可以插入一个新的口袋,我可以更新口袋,我也可以看到口袋中的所有口袋aspxgridview。但是,如果产品没有口袋,并且当我想向该产品添加口袋时,则口袋中不会启用所有区域 aspxgridview。

你对这个问题有什么建议吗?

使用 aspxgridview 插入新的记录问题

返回产品口袋的函数的返回类型是 IQueryable,但对象数据源的 dataObjectTypeName 是口袋。我将经理的代码更改为返回列表,它解决了。