我的项目中有一个带有 AllowFocusedRow="True"
的 AspxGridView。每次我加载页面(带有表格)时,第一行都会被聚焦。当我在服务器端(页面加载之前)将 -1 分配给 gvMain.FocusedRowIndex 时,它没有帮助。但是当我在客户端更改聚焦行索引时:
Init="function() {
gvMain.SetFocusedRowIndex(-1);
然后它加载表格并选择第一行然后消失。所以我想最好早点定义它。但是如何呢?
最佳答案
解决方案是 PreRender 事件:
protected void ASPxGridView1_PreRender(object sender, EventArgs e) {
if(!IsPostBack)
ASPxGridView1.FocusedRowIndex = -1;
}
关于asp.net - AspxGridView 默认聚焦行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4407969/