2017-07-17 7 views
0

Sitecore 7.2を使用して、私のSublayoutsのPage_Loadの中にServer.Transfer(ここではResponse.Redirectはここではしません)をしたいと思います。私のSitecoreサイト内のページにリダイレクトされ、ブラウザでアクセス可能です。Server.Transfer - エラー実行中の子リクエスト

しかし、Server.Transferのは

[HttpException (0x80004005): Error executing child request for /my-account/Renewal messages.] 
    System.Web.HttpServerUtility.ExecuteInternal 

以下のエラーを投げているが働くから、これを妨げているサイトコアの中で何かがありますか?それは可能になるだろうか?

+0

Server.TransferRequestを試しましたか? –

答えて

0

.cshtmlページなどの一部のリソースでは、指定したURLの非同期実行を実行するためにServer.TransferRequestを使用する必要があります。

これでうまくいかない場合は、転送先のリソースがWebサイトに存在し、子仮想ディレクトリや子アプリケーションなどの別のWebサイトには存在しないことを確認してください。

+0

ありがとうございます! Server.TransferRequestが私のために働いた –

関連する問題