Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 行编辑回发后将gridview返回到其原始垂直位置_C#_Jquery_Asp.net - Fatal编程技术网

C# 行编辑回发后将gridview返回到其原始垂直位置

C# 行编辑回发后将gridview返回到其原始垂直位置,c#,jquery,asp.net,C#,Jquery,Asp.net,使用asp.net、jQuery和c#以及存储过程的组合 我已经成功创建了一个gridview,然后我应用jQuery datatables插件来提供文本列过滤(我禁用了大多数其他datatables函数/设置) 当我使用行编辑和行更新事件时,Gridview也会按预期工作,即可编辑字段会很好地更新 如果用户单击并编辑,然后单击更新链接,则数据库将更新,页面将重新加载。现在,如果该用户向下滚动了记录50(例如向下滚动了一半)以定位并编辑该记录,那么在页面刷新后,用户必须向下滚动以查找相同的记录

使用asp.net、jQuery和c#以及存储过程的组合

我已经成功创建了一个gridview,然后我应用jQuery datatables插件来提供文本列过滤(我禁用了大多数其他datatables函数/设置)

当我使用
行编辑
行更新
事件时,Gridview也会按预期工作,即可编辑字段会很好地更新

如果用户单击并编辑,然后单击更新链接,则数据库将更新,页面将重新加载。现在,如果该用户向下滚动了记录50(例如向下滚动了一半)以定位并编辑该记录,那么在页面刷新后,用户必须向下滚动以查找相同的记录


我正在试图找到一种方法,将用户返回到页面刷新之前和页面刷新之后刚刚编辑的位置(记录)。

除非我误解了;你的困境与gridviews等无关,而只与在post back上保持页面滚动位置有关


另外,谷歌是你的朋友

我找到了一个非常简单的解决方案,不用编写大量代码,结果是maintainScrollPositionPostback=“True”页面指令。

我无法实现这一点,然后被一个页面指令绊倒:maintainScrollPositionPostback=“True”这很有效,你在不同的浏览器中试过吗?它通常在IE中工作,但在其他浏览器(例如Chrome/Safari/FireFox)中不起作用。