2012-03-08 7 views
0

からのものである場合、私はSESSION_STARTメソッドを作成しましたユーザーが透過的に私がコード化したページを見るようにリクエストをリダイレクトするにはどうしたらいいですか?あなたがより良い画像を得ることができるようにここでリダイレクトユーザーの要求は私Global.asax.csファイルで特定のIP範囲

は、ソリューションのスナップショットです:_Layout.cshtmlの内容

enter image description here

を、あなたが期待するものを普通の何物でもありません。ボリビアから入ってくる誰かがサイトを訪れた場合

@{ 
    Layout = null; 
} 

<!DOCTYPE html> 

<html> 
<head> 
    <title>BOLIVIA PAGE</title> 
</head> 
<body> 
    <div> 

    </div> 
</body> 
</html> 

どのように私はこのページをレンダリングすることができ:私は別の何かをやった_BoliviaLayout.cshtmlファイルで

?この「ビュー」のレンダリングを呼び出すには、私は何をする必要がありますか?

+0

でこれを行う必要がありますか? http://stackoverflow.com/questions/6671992/how-do-you-handle-static-list-internationalization-in-asp-net-mvc –

答えて

1

異なるより「多言語」アプローチを試してみませんなぜあなたは~/Views/_ViewStart.cshtml

@{ 
    Layout = Helpers.RedirectHelpers.IpIsWithinBoliviaRange(Request.UserHostAddress) ? "~/Views/Shared/_BoliviaLayout.cshtml" : "~/Views/Shared/_Layout.cshtml"; 
}