我有一个带有DataKeyNames="JobId"
的DetailsView控件(我的数据库表的主键)。
插入行OnItemInserted
后,我需要检索刚创建的JobId并在某些代码中使用。
我无法做到这一点......你能发一个简单的例子吗?
答案 0 :(得分:0)
您没有提供有关此案例的大量有用信息:您使用的数据库,获取数据的方式等等。所以我建议你只看一下http://msdn.microsoft.com/en-us/library/ks9f57t0.aspx有很多样本如何克服这个问题。
答案 1 :(得分:0)
我的解决方案是将DetailsView与EntityDataSource结合使用。 在事件OnItemInserted中为EntityDataSource应用代码,而不是DetailsView。 因此可以将实体强制转换为Context对象并使用刚创建的值JobId。 希望可以帮助别人。