title: Keep page position on postback
body: <p>I have a problem:</p>
  <p>
  &lt;asp:Label ID=&quot;Label1&quot; runat=&quot;server&quot; Text=&quot;Name&quot; CssClass=&quot;left&quot;&gt;&lt;/asp:Label&gt;</p>
  <pre><code>    &lt;asp:LinkButton ID=&quot;LinkEdit&quot; runat=&quot;server&quot; CssClass=&quot;right_bottom&quot; 
          onclick=&quot;LinkEdit_Click&quot; Height=&quot;16px&quot;&gt;edit&lt;/asp:LinkButton&gt;
      &lt;asp:LinkButton ID=&quot;Linkhide&quot; runat=&quot;server&quot; CssClass=&quot;right_bottom&quot; 
          onclick=&quot;Linkhide_Click&quot; Visible=&quot;False&quot; hide&lt;/asp:LinkButton&gt;
      &lt;br /&gt;
      &lt;hr style=&quot;width: 740px; height: -6px; margin-left: 0px; &quot; /&gt;
      &lt;asp:Label ID=&quot;labelFullname&quot; runat=&quot;server&quot; Text=&quot;Full Name&quot; CssClass=&quot;left_top&quot;&gt;&lt;/asp:Label&gt;
      &lt;asp:Label ID=&quot;labelNameDisplay&quot; runat=&quot;server&quot; Text=&quot;Put name here&quot; CssClass=&quot;right_top&quot;&gt;&lt;/asp:Label&gt;
  
      &lt;br /&gt;
      &lt;asp:Panel ID=&quot;panelName&quot; runat=&quot;server&quot; Height=&quot;240px&quot; Visible=&quot;False&quot; CssClass=&quot;panel_top&quot;
          style=&quot;text-align: left;&quot;&gt;
          
          &lt;asp:Label ID=&quot;Label8&quot; runat=&quot;server&quot; CssClass=&quot;left&quot; Text=&quot;Please allow 24 hours for name changes to take effect.&quot;&gt;&lt;/asp:Label&gt;
      &lt;div align=&quot;center&quot;&gt;&lt;br /&gt;
      &lt;br /&gt;
      &lt;table&gt;
         &lt;tr&gt;
         &lt;td class=&quot;label_new&quot;&gt;
           &lt;asp:Label ID=&quot;Label4&quot; runat=&quot;server&quot; Text=&quot;Full Name:&quot; ToolTip=&quot;Name Displayed&quot;&gt;&lt;/asp:Label&gt;
           &lt;/td&gt;
           &lt;td align=&quot;left&quot;&gt;
            
            &lt;asp:DropDownList ID=&quot;DropDownList1&quot;  runat=&quot;server&quot; BorderStyle=&quot;Groove&quot; 
                   Font-Names=&quot;Segoe UI,Tahoma,Verdana,Arial,Times&quot; Font-Size=&quot;100%&quot; Height=&quot;25px&quot; 
            valign=&quot;middle&quot; Width=&quot;250px&quot;&gt;
                &lt;asp:ListItem&gt;&lt;/asp:ListItem&gt;
                &lt;asp:ListItem&gt;&lt;/asp:ListItem&gt;
                &lt;asp:ListItem&gt;&lt;/asp:ListItem&gt;
            &lt;/asp:DropDownList&gt;
         &lt;/td&gt;
    &lt;/tr&gt;
    
  
     &lt;tr&gt;
         &lt;td class=&quot;label_new&quot;&gt;
           &lt;asp:Label ID=&quot;Label2&quot; runat=&quot;server&quot; Text=&quot;First Name:&quot;&gt;&lt;/asp:Label&gt;
           &lt;/td&gt;
           &lt;td align=&quot;left&quot;&gt;
           &lt;asp:TextBox ID=&quot;txtFirstName&quot; runat=&quot;server&quot; BorderStyle=&quot;Groove&quot; Font-Names=&quot;Segoe UI,Tahoma,Verdana,Arial,Times&quot; Font-Size=&quot;100%&quot; Height=&quot;20px&quot; 
            valign=&quot;middle&quot; Width=&quot;242px&quot;&gt;&lt;/asp:TextBox&gt;
         &lt;/td&gt;
    &lt;/tr&gt;
  
       &lt;tr&gt;
         &lt;td class=&quot;label_new&quot;&gt;
           &lt;asp:Label ID=&quot;Label9&quot; runat=&quot;server&quot; Text=&quot;Middle Name:&quot;&gt;&lt;/asp:Label&gt;
           &lt;/td&gt;
           &lt;td align=&quot;left&quot;&gt;
           &lt;asp:TextBox ID=&quot;txtMiddleName&quot; runat=&quot;server&quot; BorderStyle=&quot;Groove&quot; Font-Names=&quot;Segoe UI,Tahoma,Verdana,Arial,Times&quot; Font-Size=&quot;100%&quot; Height=&quot;20px&quot; 
            valign=&quot;middle&quot; Width=&quot;242px&quot; onfocus=&quot;if (this.value == 'optional') {   this.value='';  this.style.color='black';}&quot; /&gt;
         &lt;/td&gt;
    &lt;/tr&gt;
  
       &lt;tr&gt;
         &lt;td class=&quot;label_new&quot;&gt;
           &lt;asp:Label ID=&quot;Label10&quot; runat=&quot;server&quot; Text=&quot;Last Name:&quot;&gt;&lt;/asp:Label&gt;
           &lt;/td&gt;
           &lt;td align=&quot;left&quot;&gt;
           &lt;asp:TextBox ID=&quot;txtLastName&quot; runat=&quot;server&quot; BorderStyle=&quot;Groove&quot; Font-Names=&quot;Segoe UI,Tahoma,Verdana,Arial,Times&quot; Font-Size=&quot;100%&quot; Height=&quot;20px&quot; 
            valign=&quot;middle&quot; Width=&quot;242px&quot;&gt;&lt;/asp:TextBox&gt;
         &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
    &lt;td colspan=&quot;2&quot;&gt;
        &lt;asp:Button ID=&quot;btnSaveChanges&quot; runat=&quot;server&quot; Text=&quot;Save Changes&quot; 
            onclick=&quot;btnSaveChanges_Click&quot; /&gt;
    &lt;/td&gt;
    &lt;/tr&gt;
      &lt;/table&gt;
      &lt;/div&gt;
     
      &lt;/asp:Panel&gt;
  </code></pre>
  <p>I have 4 panels in this format just like ACCOUNT SETTINGS on facebook.
  My problem here is when I show the panel it just jump to the top of the page.</p>
  <p>I would like to do it just as the way facebook is doing. Click and be on at the same position of where you clicked.</p>