title: Send parameter to another ASP.Net page
body: <p>I have class in c# called "Point".</p>
  
  <pre><code>public class Point(){
  .
  .
  }
  </code></pre>
  
  <p>In <strong>page1.aspx</strong> I created:</p>
  
  <pre><code>Point p1 = new Point();
  </code></pre>
  
  <p>I want to send it to <strong>page2.aspx</strong>.
  I try to send with:</p>
  
  <pre><code>Response.Redirect("~/page2.aspx?x=p1");
  </code></pre>
  
  <p>And get it in page 2 with:</p>
  
  <pre><code>Point p2 =Request.QueryString["x"];
  </code></pre>
  
  <p>It does not work. Can you help me please?</p>