【发布时间】:2012-01-06 23:42:42
【问题描述】:
我有一个绑定到 EntityDataSource 的父 GridView 和一个子 DetailView。
子 DetailView 由 EntityDataSource 绑定到父级,ControlParameter 作为指向父级 GridView 的 WhereParameter。
当用户选择GridView 中的一行时,DetailView 将更新为正确的值。
视图位于UpdatePanel 中,通过在TextBox 中输入值,用户可以搜索来自父GridView 的记录。当用户在父视图中选择一条记录(比如行索引 1)时,子视图会更新。但如果用户现在开始搜索,索引 1 上的行会得到不同的 SelectedValue,因此 DetailView 会更新。
我想在用户选择记录时保留SelectedValue。
当用户开始搜索时,我可以防止 GridView SelectedValue 发生变化吗?
【问题讨论】:
标签: asp.net .net entity-framework data-binding gridview