【问题标题】:How to maintain scroll in ASP.NET MVC如何在 ASP.NET MVC 中保持滚动
【发布时间】:2013-09-30 00:57:47
【问题描述】:

我需要有关如何在服务器调用或回发期间保持 ASP.NET MVC 中的滚动位置的帮助

【问题讨论】:

  • 好吧,您可以在页面中的某个位置设置一个锚点,并将用户发送到该锚点作为该页面加载的一部分。但是,一般来说,当页面加载时,它应该将用户放在顶部。如果你想保留同一个页面并只是更新一些数据,你应该使用 AJAX 并使用 JavaScript 动态更改页面内容。

标签: asp.net-mvc asp.net-mvc-4


【解决方案1】:

我当然同意 Nick Berardi 对question 的回答:-

实际上没有标准的处理方式,这是一个 Microsoft hack 以支持他们的回发模型。他们需要这个,因为每个控件都会返回一个帖子 >> 返回,并且用户会不断地被推回到页面顶部。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多