We can achive this through "PostBackUrl" Property of asp:Button and asp:LinkButton.
In "PostBackUrl" Property you can set the path of second page name on which you want to get posted data.
In First page you have like this.
<asp:TextBox runat="server" ID="txtProductName"></asp:TextBox>
<asp:Button runat="server" ID="btnPost" Text="Post" PostBackUrl="~/TempDefault.aspx" />
The property that you need to implement in First page :
Now in second page you can access First page properties like this.
You can also create as many properties as you want for get different data.
This article is very useful for .Net Beginning.