Calling server side function from client side
<p>I am using <code>Asp.Net/C#</code> in my application.My current situation is that I am using <code>Jquery</code> tabs on one of my pages , I have tabs in the following order</p>

<ol>
<li>Personal Details</li>
<li>Additional Details</li>
<li>Submit Data</li>
<li>Show Records</li>
</ol>

<p>On the tab Show Records I am allowing the user to enter customer name whose records will be displayed in <code>Asp.Net Gridview Control</code> , The <code>GridView</code> is populated with the data on the click of an <code>Asp.Net Button</code> , My issue here is that when the user clicks the button , as it is a server control the page is refreshed and the Personal Details tab is shown and the the user needs to go to the tab Show Records to view the data in the <code>Grid View</code>.It shows the data from the database properly , but It is not what I need.When the button is clicked the tab Show Record should be visible.One solution I researched was to use <code>Html button</code> and call the function from client side.Can you guys suggest me some solution or using the html button is the best solution.
Thanks</p>
