私は、次の例のページの構造を有する:Webpage.aspxServer.Executeからaspxページが呼び出されたかどうかを検出する方法?
- を
- Script.aspx
私はWebpage.aspxからServer.Execute("Script.aspx")
を呼び出す場合、どのように私はそれことScript.aspxに検出することができますWebブラウザから直接ではなくWebpage.aspxから呼び出されましたか?
私はリファラーをチェックしようとしましたが、これはドメインのみを返し、スクリプトは返しません。
私は、要求がRequest.IsLocalを介してローカルであれば、少なくともあなたが言うことができる.NET 3.5
ありがとうございます。これは、私がscript.aspxの外で余分な仕事をする必要がなかったので、提案された最良の方法でした:) – GateKiller