How to return to previous view?

Last post 08-20-2009 9:06 PM by bec.username. 3 replies.

Sort Posts:

  • How to return to previous view?

    08-19-2009, 11:46 PM
    • Member
      159 point Member
    • bec.username
    • Member since 06-22-2009, 7:06 AM
    • Posts 81

    There are 2 views in my mvc app that show a list of items. Both provide the ability to edit them by redirecting to a Edit view. How can I provide a back link on the Edit form that takes the user back to the list they were on?

  • Re: How to return to previous view?

    08-20-2009, 4:48 AM
    Answer
    • Participant
      774 point Participant
    • ZafarYousafi
    • Member since 03-30-2009, 7:32 AM
    • Posts 108

    create a hidden field in Edit view and save the UrlReferer in it. On postback use this field value to track the back address.

    <%=Html.Hidden("UrlReferer",Request.Form["UrlReferer"]??Request.UrlReferer.ToString())%>

    Share if u know something and ask if u don't. Mark as Answer if it is helpful.
  • Re: How to return to previous view?

    08-20-2009, 1:54 PM
    Answer
    • Contributor
      2,387 point Contributor
    • maverickhyd
    • Member since 03-25-2009, 6:38 AM
    • Posts 412

    Hi,

    You can redirect the page with Appending PageName Querystring parameter url on click of edit button

    for Ex:-

    http://localhost/MyController/EditView/2/PageName=1stPage

    http://localhost/MyController/EditView/2/PageName=2ndPage

    Please Mark as Answer if it helped You!
  • Re: How to return to previous view?

    08-20-2009, 9:06 PM
    • Member
      159 point Member
    • bec.username
    • Member since 06-22-2009, 7:06 AM
    • Posts 81

    Thanks everyone. I ended up using this

    <a href="<%=Request.UrlReferrer.ToString()%>">Go back</a>
Page 1 of 1 (4 items)