我在我的asp.net项目中使用Intelligencia进行url重写。
通过对url重写的研究和开发,我已解决了许多问题,但现在遇到一个关于页面回传的问题。
页面回传会将我的重写url更改为原始url。
所以,有人能帮我走出困境吗?
我在我的asp.net项目中使用Intelligencia进行url重写。
通过对url重写的研究和开发,我已解决了许多问题,但现在遇到一个关于页面回传的问题。
页面回传会将我的重写url更改为原始url。
所以,有人能帮我走出困境吗?
对于这个问题,您可以在主页上编写代码。
这里的form1
是form
标记,并将其放置在主页面的加载事件中。
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
这应该是一个很好的起点。