最近做的项目中需要对datagrid新增一行,然后填入数据提交(datagrid中数据量很多,会出现滚动条)。新增一行之后我想要滚动条跑到最下面,光标定位到最后新增的那一行,该怎么实现呢?望高手能给予解答,谢谢~~
如果是WebForm,添加成功后采用Page注册脚本,用DOM Focus。
先获取新增行的index,
然后使用以下代码:
datagrid.SelectedIndex = FindVersionIndex;
datagrid.ScrollIntoView(datagrid.SelectedItem, datagrid.Columns[0]);