zoukankan      html  css  js  c++  java
  • MVC 简单数据传递

    Mode:

    namespace MVCDemo.Models
    {
        public class Data
        { 
          //申明为静态 归类所有,取数据不要实例化
    public static int i = 5; public static string str = "丁哈哈"; //传字符 public static string[] list = new string[] { "李哈哈", "丁哈哈", "韩哈哈", "印哈哈" }; //传数组 } }

    Controller:

      using MVCDemo.Models;   //引用下Models
            public ActionResult Index()
            {
             //ViewData 是个Object 类型,到前台页面需要转型 ViewData[
    "name"] = Data.str; //if (DateTime.Now.Hour < 12) // return View(); //返回跟Index同名的视图 //else ViewData["arry"] = Data.list; return View("View1"); //返回名为View的视图 }

    视图:

    <h1>丁吊毛就是老司机</h1>
        <div>
           欢迎  <%=ViewData["name"] %>   老司机 !!!!!
        </div>
        <div>   
            <ul>
                 <%  // 简单的字符,整型可以强转(int)ViewData      
           //Object不能用来遍历,需要转型 存的是数组 IEnumerable<T> 存的是什么类型T就是什么 IEnumerable<string> list = ViewData["arry"] as IEnumerable<string>; foreach (string item in list) { %> <li><%= item %></li> <% } %> </ul> </div> <a href="/User/index">取表</a>
    User:控制器名 index:控制器里面的方法
  • 相关阅读:
    poj 3068 Bridge Across Islands
    XidianOJ 1086 Flappy v8
    XidianOJ 1036 分配宝藏
    XidianOJ 1090 爬树的V8
    XidianOJ 1088 AK后的V8
    XidianOJ 1062 Black King Bar
    XidianOJ 1091 看Dota视频的V8
    XidianOJ 1098 突击数论前的xry111
    XidianOJ 1019 自然数的秘密
    XidianOJ 1109 Too Naive
  • 原文地址:https://www.cnblogs.com/Sea1ee/p/5958183.html
Copyright © 2011-2022 走看看