如何在更新行时在GridView中保留SelectedValue

时间:2011-11-26 17:22:27

标签: asp.net .net entity-framework data-binding gridview

我有一个父级GridView绑定到一个带有EntityDataSource的{​​{1}}。 子DetailView由DetailView绑定到父级,ControlParameter为WhereParameter,指向父级EntityDataSource

当用户选择GridView中的行时,GridView会使用正确的值进行更新。

视图位于DetailView中,通过在UpdatePanel中输入值,用户可以搜索来自父TextBox的记录。当用户在父视图中选择记录(比如行索引1)时,将更新子项。但是,如果用户现在开始搜索,则索引1上的行会获得不同的GridView,因此SelectedValue会更新。

我想在用户选择记录时保留DetailView。 当用户开始搜索时,我可以阻止SelectedValue GridView更改吗?

1 个答案:

答案 0 :(得分:3)

我不太清楚,这对你有帮助吗?

  

EnablePersistedSelection = “真”

在GridView上启用此功能