lin_era 发表于 2008-5-12 15:39

GridView控件绑定数据库中的数据为什么不好使?

GridView控件绑定数据库中的数据,在编辑列中,DataField项我填GoodsID(这是我表中的字段名),HeaderText项我填“商品ID”,这样运行时会报“在选定的数据源上未找到名为“GoodsID”的字段或属性。 异常详细信息: System.Web.HttpException: 在选定的数据源上未找到名为“GoodsID”的字段或属性。”的错误。
     但是如果我把DataField项填“商品ID”,就能显示出来数据。这是为什么呢???

其中视图中的每个字段我都给设了中文的别名

tianyu123 发表于 2008-5-12 15:47

你设置了别名,当然就得使用别名了,否则不要设置别名.

chb592657370 发表于 2008-5-12 17:03

楼上的说的对设置了别名,当然就得使用别名了,否则不要设置别名.

lin_era 发表于 2008-5-12 17:06

回复 2# 的帖子

但是我把别名都删了之后,却显示不出来了?

hebingbing 发表于 2008-5-12 17:59

你把你的select语句发上来看看……

lin_era 发表于 2008-5-12 18:29

string sqlstr = "select * from vb_GoodsInfo";

hebingbing 发表于 2008-5-12 18:34

如果是这样写的话应该是没有问题的……

lin_era 发表于 2008-5-12 20:15

可是,就是什么都显示不出来啊,急死人了....

页: [1]

编程论坛