私はasp.netプロジェクトでURLの書き換えにIntelligenciaを使用しています。ASP.NETポストバックはURL書き換えに問題を引き起こしますか?
私は、URL書き換えのためにR & Dを実行することで多くの問題を解決しましたが、今はページポストバックに関する1つの問題があります。
ページのポストバックを変更私の元のURLに私の書き換えのURLを変更します。
だから、誰も私がここから出るのを助けます。
私はasp.netプロジェクトでURLの書き換えにIntelligenciaを使用しています。ASP.NETポストバックはURL書き換えに問題を引き起こしますか?
私は、URL書き換えのためにR & Dを実行することで多くの問題を解決しましたが、今はページポストバックに関する1つの問題があります。
ページのポストバックを変更私の元のURLに私の書き換えのURLを変更します。
だから、誰も私がここから出るのを助けます。
あなたはform
タグがある。この問題ここform1
のためにあなたのマスターページでこれをコーディングし、マスターページのLoadイベントに配置することができます
protected void Page_Load(object sender, EventArgs e)
{
form1.Action = Request.RawUrl;
}
おそらく再書かれたURLを処理するためにコントロールからカスタムを使用する必要があります、ここでの主題でスコット区からの優れたブログがあります:
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
それは良い出発する必要がありますポイント。
それは私もupvotedのために完璧に動作しますが、私は持っています私のypdateパネルが今まで失敗していたが、今は遅いから、再書き込みを追加する時から、urlrewriteとの組み合わせになる可能性があります。事前に感謝します! – vkampouris
これは素晴らしい動作します。私のサイトはフォームタグ付きのメインマスターページを使用しているので、この行をmasterpageに追加するだけでLoadイベントがフルサイトを修正しました – tomasofen