Staying in same list location after editing list item

Dale Coparanis 1 Reputation point
2021-09-30T18:47:14.827+00:00

I'm using SP 2016.

In a long list (over 30 items), when I edit a particular item and then close it, I am brought back to the top of the list view.

How can I keep SP from bringing to the top of the list view? I want to stay at the same item so I can continue down the list making edits as necessary.

I know about quick edit - but that is not user friendly when you have many different columns of metadata (especially ones with multiple lines of text).

SharePoint Server
SharePoint Server
A family of Microsoft on-premises document management and storage systems.
2,296 questions
{count} votes

3 answers

Sort by: Most helpful
  1. JoyZ 18,056 Reputation points
    2021-10-04T03:16:01.053+00:00

    @Dale Coparanis ,

    Currently there are no other OOB ways to meet your requirement in SharePoint server 2016.

    Every time a single item is edited, after clicking Save in EditForm.aspx, AllItems.aspx will be refreshed to display all the latest items, then it will be re-loaded to the top of the list view by default.


    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. Dale Coparanis 1 Reputation point
    2021-10-07T13:33:23.623+00:00

    Where can I find some non-OOB solutions?


  3. sadomovalex 3,631 Reputation points
    2021-10-07T15:06:53.207+00:00

    not sure that there is ready custom solution for that but here is general idea how it can be done: after save you need to redirect user to default list form and add some query string parameter (?listItemId={id}) which will contain list item id which was just edited and to which you want to scroll user after saving it. Here is example how it can be done: How to redirect different page on Save button click on SharePoint Forms using client side script.

    After that you need to add Script editor or Content editor web part on default list view and implement javascript logic there which will read listItemId from query string and will scroll page to html element which contains this list item. Will require some work but in general it is possible to implement.

    0 comments No comments