ASP.NET回发在URL重写中产生问题?

我在我的asp.net项目中使用Intelligencia进行url重写。

我通过研究url重写解决了很多问题但是现在我遇到了关于页面回发的一个问题。

页面回发将我的重写url更改为原始url。

所以,有人帮我从这里出去。

您可以在主页面中为此问题编写代码

这里form1form标记,并将其放在母版页的加载事件中

  protected void Page_Load(object sender, EventArgs e) { form1.Action = Request.RawUrl; } 

您可能需要使用自定义From控件来处理重写的URL,这里有一个来自Scott Gu的优秀博客:

http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

这应该是一个很好的起点。