2011-03-04 16 views
9

私はasp.netプロジェクトでURLの書き換えにIntelligenciaを使用しています。ASP.NETポストバックはURL書き換えに問題を引き起こしますか?

私は、URL書き換えのためにR & Dを実行することで多くの問題を解決しましたが、今はページポストバックに関する1つの問題があります。

ページのポストバックを変更私の元のURLに私の書き換えのURLを変更します。

だから、誰も私がここから出るのを助けます。

答えて

17

あなたはformタグがある。この問題ここform1

のためにあなたのマスターページでこれをコーディングし、マスターページのLoadイベントに配置することができます

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

それは私もupvotedのために完璧に動作しますが、私は持っています私のypdateパネルが今まで失敗していたが、今は遅いから、再書き込みを追加する時から、urlrewriteとの組み合わせになる可能性があります。事前に感謝します! – vkampouris

+0

これは素晴らしい動作します。私のサイトはフォームタグ付きのメインマスターページを使用しているので、この行をmasterpageに追加するだけでLoadイベントがフルサイトを修正しました – tomasofen