1

私は私のようなことをした私のmvc Webページのレイアウトページを持っています。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>@ViewBag.Title</title>
</head>
<body>
<div class="page">
<div id="header">
<div>
   @{
            SessionDetail sess = new SessionDetail();
            ICacheProvider cache = (ICacheProvider)DIConfig.GetInstance("cacheprovider");
            sess = (SessionDetail)cache.Get(Session["usersession"].ToString());
           }      
             <div id="menu" align="right">
            <li class="first" style="list-style-type: none;">Welcome <b>**@sess.DisplayName**</b>! |@Html.ActionLink("Logout","Logout","Account")</li>
            </div>
            <div class="site-title">
                <h2>Dheutto</h2>
            </div>
        </div>
       <div align="right">@Html.ActionLink("Show Devices","Index","Device")</div>
      </div>      
</body>
</html>

ここから、セッションの詳細を sess オブジェクトに取得します。このレイアウト ページでレンダリングされるすべてのビュー ページに sess オブジェクトの値を運ぶことは可能ですか?

4

0 に答える 0