使用aspxgridview插入新记录问题

时间:2011-05-12 06:34:47

标签: c# .net visual-studio-2010 devexpress aspxgridview

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

 Product :
      Product_id int,
      ProductName varchar(200)



 Pocket :
      Pocket_id int,
      RefProduct_id int

如您所见,它们与product_id有关。我在aspxgridview的aspx页面中显示了一个产品的口袋。此gridview的数据源是ObjectDataSource,它具有insert,select和update方法。如果我想查看有任何口袋的产品的口袋清单,没有问题。我可以插入一个新的口袋,我可以更新口袋,我也可以看到口袋里的所有口袋aspxgridview。但是如果产品没有口袋,当我想为这个产品添加口袋时,所有区域都没有在口袋中启用aspxgridview。

您对此问题有任何建议吗?

1 个答案:

答案 0 :(得分:0)

返回产品口袋的函数的返回类型是IQueryable,但ObjectDataSource的dataObjectTypeName是 pocket 。我更改了我的经理代码以返回列表并解决了。