2011-03-04 18 views
9

我在我的asp.net項目中使用Intelligencia進行網址重寫。ASP.NET回發在URL重寫中造成問題?

我已經通過做R & D解決了許多問題用於URL重寫,但現在我堅持關於頁面回發的一個問題。

頁面回傳將我的重寫網址更改爲原始網址。

因此,任何人都可以幫助我擺脫這裏。

回答

17

您可以在母版頁對於這個問題

這裏form1代碼這是在form標籤,並將其放置在主網頁的加載事件

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

它完美對我來說也upvoted,但我有一個問題,雖然這可能很愚蠢,但是這會讓更新響應速度有點慢,這可能是與urlrewrite的組合,因爲從我添加rewritte的時候開始,我的ypdate面板一直失敗,但現在它們很慢!提前謝謝你們! – vkampouris

+0

這很好。我的網站使用帶有表單標籤的主要主頁,因此只需將此行添加到主頁頁面Load事件即可解決整個站點的問題 – tomasofen