<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MVC ViewData和ViewBag

            視圖數(shù)據(jù)可以通過ViewBag屬性訪問,它主要是為了從Controller到view進行傳值用的,類似有所使用的ViewData[] 字典類。對于ViewBag是如此的強大,意味著你能動態(tài)的set/get 值,增加任何數(shù)量的的額外字段而不需要強類型的檢測。如:

      Controller

      public ActionResult Index()
      {
      List<string> colors = new List<string>();
      colors.Add("red");
      colors.Add("green");
      colors.Add("blue");
       
      ViewData["listColors"] = colors;
      ViewData["dateNow"] = DateTime.Now;
      ViewData["name"] = "Hajan";
      ViewData["age"] = 25;
       
      return View();
      }

      Controller

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      public ActionResult Index()
      {
      List<string> colors = new List<string>();
      colors.Add("red");
      colors.Add("green");
      colors.Add("blue");
       
      ViewBag.ListColors = colors; //colors is List
      ViewBag.DateNow = DateTime.Now;
      ViewBag.Name = "Hajan";
      ViewBag.Age = 25;
      return View();
      }

       你和上面的對比 你看見了不同嗎?

      View
      對應前臺視圖:

      1.使用ViewData

      <p>
      My name is <b>@b>,
      b>@b>years old.
      <br />
      I like the following colors:
      </p>
      <ul id="colors">
      foreach (var color in ViewData["listColors"] as List<string>)
      {
      <li><font color="@color">@color </font></li>
      }
      </ul>
      <p>
      </p>

      2.使用ViewBag

      <p>
      My name is <b>@b>, <b>@b> years old.
      <br />
      I like the following colors:
      </p>
      <ul id="colors">
      foreach (var color in ViewBag.ListColors)
      {
      <li><font color="@color">@color</font> </li>
      }
      </ul>
      <p>
      </p>
      效果圖:

       
       
       
      ViewBag、ViewData 和 TempData 的區(qū)別:
      ViewData 和 TempData 都可以傳遞弱類型數(shù)據(jù),區(qū)別如下:
      ViewData 只在當前 Action 中有效,生命周期和 View 相同;
      TempData 的數(shù)據(jù)至多只能經過一次Controller傳遞,并且每個元素至多只能被訪問一次,訪問以后,自動被刪除。
      TempData 一般用于臨時的緩存內容或拋出錯誤頁面時傳遞錯誤信息,可以將TempData 在使用之前存儲到相應的 ViewData 中以備循環(huán)使用。
      posted @ 2015-05-27 16:11  nd  閱讀(2003)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 人妻一区二区三区人妻黄色| 国产成人久久精品流白浆| 精品亚洲国产成人| 成年在线观看免费人视频 | 国产精品自在拍首页视频8| 国产视频 视频一区二区| 天天操夜夜操| 久久中文字幕无码一区二区| 日韩一区二区在线观看视频 | 国产精品第一二三区久久| 吉川爱美一区二区三区视频| 五月天中文字幕mv在线| 日日噜噜噜夜夜爽爽狠狠视频| 国产精品女同性一区二区| 欧洲亚洲精品免费二区| 色偷偷www.8888在线观看| 亚洲色一区二区三区四区| 又爽又黄又无遮挡的激情视频| 久久精品国产大片免费观看| 亚洲中文无码永久免费| 精品国产成人网站一区在线| 台中市| 国产一区二区三区黄色大片| aaa少妇高潮大片免费看| 草裙社区精品视频播放| 国产精品高清视亚洲乱码| 无码国产偷倩在线播放老年人| 99久久99久久久精品久久| 久久久www免费人成精品| 亚洲av一区二区在线看| 亚洲综合在线日韩av| 亚洲AV午夜成人无码电影| 亚洲小说乱欧美另类| 老司机精品成人无码AV| 麻豆精品久久精品色综合| 中文字幕人妻无码一夲道| 国产精品中文字幕综合| 亚洲码欧洲码一二三四五| 大尺度国产一区二区视频| 4480yy亚洲午夜私人影院剧情 | 中文在线а√天堂|