2011-04-09 30 views
1

我使用Intelligencia UrlRewriter爲Intelligencia UrlRewriter回傳問題

www.mywebsite.com/subject.aspx?subject=sub1

轉換我的網頁

WWW。 mywebsite.com/subjects/sub1.aspx

On th是頁面,我有next和previos按鈕來瀏覽該主題上的不同子類別,並使用DataList和分頁來支持該子類別。

當第一次顯示的頁面(的IsPostBack = FALSE)它工作正常,但是當一個按鈕被觸發時,URL轉換成這樣:

www.mywebsite.com/subjects/subject.aspx? subject = sub1

有什麼想法爲什麼會發生?

我的web.config文件如下:

萬噸的網絡託管公司使用IIS 7

編輯:我有Windows 7和我試圖通過使用本地IIS,它運行得很好那裏。

回答

2

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

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

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

我使用的Form.browser,也是自適配器,我仍然必須使用你建議的? – 2011-04-09 04:47:58

+0

非常感謝!我試過並且工作得很好(蓋帽因爲我非常需要它!) – 2011-04-09 04:58:27