使用jquery,当点击一个按钮(服务器端)时,我想将#button附加到网址。
只有在出现验证错误时才会使用此选项,我希望浏览器滚动到按钮所在的底部。
我已经尝试过MaintainScrollPositionOnPostback,但由于单击按钮后验证行可见,因此无法使用。
更新的 实际点击该按钮会先发送服务器端邮件,所以不确定这是否有效?
答案 0 :(得分:0)
如果我理解你的问题,你需要修复一个丑陋的asp.net错误,与为MantainScrollPositionOnPostback注册的js函数(scrollTo)相关。
对我有用的快速修复方法是重新定义此功能:
window.scrollTo = function(x, y) {
return true;
}
当然设置MantainScrollPositionOnPostback =“true”。