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:控制器里面的方法
  • 相关阅读:
    “王者对战”之 MySQL 8 vs PostgreSQL 10
    PostgreSQL 进程结构
    Linux core dump 诊断进程奔溃退出
    linux下core dump--转载
    2.4 等比数列
    2.3 等差数列的前n项和
    2.2 等差数列
    1.1.1 三角形正弦定理
    调整颜色
    去括号法则
  • 原文地址:https://www.cnblogs.com/Sea1ee/p/5958183.html
Copyright © 2011-2022 走看看