最近在网上看到不少人在谈论,当Datagrid中的数据有下拉框的时候,当选择数据后如何保持被选的数据还被显示,即光标定位问题。
下面把自己在开发过程中解决的方法介绍给大家。
      基本思路是,在后台记住当前选择数据的ID,当页面从新Load时候。用Javascript把焦点放到该数据Button上,这样就可以做到了。
注意:对Datagrid的每行的生成的控件id是有一定规律的。
代码如下:<body onload='setFocus();'>
1}

后台的代码:
 strSelectIndex = Datagrid.ItemIndex
 txtHidden.txt = strSelectIndex

这样就可以做到。

相关文章: