2013-05-02 26 views
0

希望这是放置此问题的最佳位置。 我正在开发一个web应用程序。任何用户都可以通过链接查看其他用户的详细信息。 目前这是如何在asp.net web应用程序的友好网址中传递查询字符串

http://www.contractgenies.com/Snapshotprofile.aspx?ViewRef=test09last099826

它工作正常的链路测试,但

问题:

我想尽可能表现出这一点:

http://www.contractgenies.com/test09last099826

没有查询字符串或页面名称。

这是否可能或请不要让我知道。

+1

请改变标题和问题在一个明确的问题,可以回答。 – 2013-05-02 07:06:15

+0

请告诉我一个这个问题的名称。 – Sunny 2013-05-02 07:07:48

+0

你试图实现的是被称为** URL重写**。检查[此链接](http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx)如何在ASP上进行URL重写.NET – 2013-05-02 07:07:58

回答

4

您可以使用UrlRewriting机制来完成这项工作。

URL Rewriting Module

如果你要使用ASP.Net MVC然后使用路由机制。

Routing Mechanism ASP.Net MVC

+1

路由也可以使用网络形式。不仅与mvc。这听起来像(从你的答案),路由只适用于mvc。附: +1。 – 2013-05-02 07:11:03

+0

是的,使用路由,它更强大,更灵活 – Basic 2013-05-02 07:14:07

+0

@RoyiNamir我们如何使用Web表单? – Sunny 2013-05-02 07:15:04

相关问题