2011-08-08 6 views
3

ウェブサイトのユーザーがフィルタバーを持っていて、ウェブサイトでどのようなコンテンツを表示するかを設定するシナリオがあります。オプションを選択すると、ユーザーは.net submit linkbuttonをクリックします。現在のフレンドリーなURLにリダイレクトする(URL変数を使用するかどうか)

問題は、私はその現在のページをリロードしたいということですが、私はフレンドリーなURLIntelligencia.UrlRewriter使用していますので、私は使用できません。

Request.UrlまたはRequest.ServerVariables.Get("PATH_INFO");

私が使用するために管理していますRequest.UrlReferrerですが、これは場合によってはnull(このソリューションを使用しない場合はnullをチェックしていますが)でも発生する可能性があります。

私の問題を解決するいくつかのユニークな方法がありますか? Request.ServerVariables("HTTP_X_REWRITE_URL"); は私がIntelligencia.UrlRewriterについては知らないが、あなたは、元のURLを取得するためにRequest.RawUrlを使用することができ、それは、ヘリコンISAPI_Rewrite http://www.isapirewrite.com/

答えて

3

で動作します:

+0

完璧に動作します! –

0

あなたはこれを試すことができます。 (ユーザーがブラウザで見るもの)。

関連する問題