Hiding routeparameters from URL when using RouteTable
<p>I'm using a <code>RouteTable</code> and I'm looking to hide the routeparameters from the URL. The relevant code is:</p>

<pre><code>RouteTable.Routes.Add("EditItem", new Route("{editMode}/{itemId}.aspx", new PageRouteHandler("~/EditPage.aspx")));
</code></pre>

<p>And the code that refer to that page is:</p>

<pre><code> &lt;a href="&lt;%# Page.GetRouteUrl("EditItem", new {editMode = "view", itemId = Eval("EntryId")}) %&gt;"
</code></pre>

<p>The thing is that I would like to block the user from seeing the itemId parameter and still be able to view the item.
Is it possible to send the parameter to the new page without showing it in the URL?</p>

<p>An example for such a "problematic" URL is <code>www.mysite.com/view/1234.aspx</code> and ofcourse, I wouldn't like the user to see the 1234 part. (itemId)</p>
