在GridView,RowDataBound事件中我为编辑列的dropdownlist绑定了数据
上面的GameId也是另一个表的外键。
可运行时会报错:
这是我的数据库:
求大神看看怎么回事?是不是绑定时出了问题。
你弄错数据源了。
GridView的数据源是哪一个??
是GridView数据源中的当前行的数据,跟ddlGame的数据源没有任何关联!!
你获取的数据不是GridView的。
弄了半天还是没弄清楚,直接把它弄称静态数据了。
@毛主席夸我长得帅:
你看看GridView.DataSource对应的DataSet数据
你GridView 判定的表对不对呢?
应该没问题吧。
e.row.dataitem里面的值多少跟踪下
调试下 e.row.dataitem
可能在你用到的事件里面访问不到 ,印象中只能在绑定事件中可用。