ウェブサイトのユーザーがフィルタバーを持っていて、ウェブサイトでどのようなコンテンツを表示するかを設定するシナリオがあります。オプションを選択すると、ユーザーは.net submit linkbuttonをクリックします。現在のフレンドリーなURLにリダイレクトする(URL変数を使用するかどうか)
問題は、私はその現在のページをリロードしたいということですが、私はフレンドリーなURL、Intelligencia.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/
完璧に動作します! –