DataSourceView.ExecuteUpdate与GridView

DataSourceView.ExecuteUpdate与GridView

问题描述:

我正在定义我自己的DataSourceControl和DataSourceView。DataSourceView.ExecuteUpdate与GridView

GridView中收集的载入和显示完美的作品,但是,当我点击更新(点击Edit编辑后一排),值集合这在我的DataSourceView的第二个参数的executeUpdate填充了来自通过旧价值与旧价值收藏一样。

任何人都会遇到类似的问题,或者是有什么我失踪?

谢谢。

在你的Page.Load事件处理程序中,你有类似于以下的代码吗?

If (!this.IsPostBack) DataBind(); 

因为这听起来像一个绑定的问题,你的数据库中的数据已被重新应用到电网等网格已经失去了一切从用户的回传收到编辑的数据的。如果网格在Page.Load事件期间被重新绑定,它可能会产生您所描述的行为。

+0

D'oh没有注意到问问时间。 – Rabid 2010-07-20 14:11:14