ASP.NET回传在URL重写中会出现问题吗?

10

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

通过对url重写的研究和开发,我已解决了许多问题,但现在遇到一个关于页面回传的问题。

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

所以,有人能帮我走出困境吗?

2个回答

18

对于这个问题,您可以在主页上编写代码。

这里的form1form标记,并将其放置在主页面的加载事件中。

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

它对我来说完美地运作,我也点了赞,但我有一个问题,可能有点傻,这会使更新响应变慢一点吗?这可能是与URL重写的组合有关,因为从我添加重写开始,我的更新面板就一直失败到现在,但现在它们变慢了!提前感谢大家! - vkampouris
这个很有效。我的网站使用一个主母版页,其中包含表单标签,因此只需将此行添加到母版页的Load事件中即可修复整个网站。 - tomasofen

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接