Join our community!

Get everything you need to start developing EPiServer solutions.

Response redirect to an anchor

May 4 2012, 11:06

Hi all!

I have an asp button like this:
<asp:LinkButton OnClick="ShowForm" ID="lnkbtn" runat="server" CssClass="smalltext" Text="Some Text"/>

And a method like this:
protected void ShowForm(object sender, EventArgs e)

            TipPanel.Visible = true;


The problem is that when a visitor clicks on the link the page jumps to the top. So I want to place an anchor <a name="foot"> and when a user clicks the link the page jumps to the anchor.

So, in the c# method, I can use Response.Redirect? What is the syntax? What is the best way do you think?

  • May 4 2012, 13:28

    If you have any server controls within your form, you could perhaps set focus to the frist one from code behind.


    Not sure whether this would scroll the page if the control is out of view, worth a try.



  • May 4 2012, 13:45

    This works, but now TipPanel.Visible=true; wont fire.

    Response.Redirect(CurrentPage.StaticLinkURL.ToString() + "#contactFormAchor");

    Adam: ok I'll take a look. Thank you very much.

  • May 4 2012, 13:52

    Adam: yes yes! It did work. Perfect. Thank you so so so much.