zoukankan      html  css  js  c++  java
  • MVC的使用!

    MVC由 Model模型层、View视图层、Controler控制层 三部分组成;

    语法:

    @+C#代码:同Webform的<%= %>  输出一个值;

    @{} :一些C#代码;

    @() :将后面一段代码当作C#代码;

    @:   :将后面一段代码当作hrml,text代码

    ViewBag.key    //将数据传到该控制器本身的视图中
    TempData["key"] = Key;     //与session cookie相同,不同是取一次后销毁,一次性,比如用在登录

    前台中用 @+C# 代码直接使用;

    使用:

    Models为数据访问;需要实例化类进行增删改查的方法;

    由Controler中生成控制器,并在Views中生成cshtml页面;

    默认Controler名为HomeController

    Controler中构造函数:

     public ActionResult Index()
            {
                return View();
            }

    Controler中跳页面:

    return RedirectToAction("Index", "Home");

    Controler向Views传值:类型为object(任意类型)

    Users u = new UsersData().getUser(id);
    return View(u);

    前台中

    @model user      --表示接收,m为小写;

    @Model              --cshtml中调用,M为大写

  • 相关阅读:
    HDU 6034
    HDU 6047
    CodeForces 830B
    HDU 4972
    HDU 4408
    CodeForces 788B
    CodeForces 788A
    CodeForces 792C
    uva 1658 Admiral 最小费最大流
    hdu 5391 Zball in Tina Town 威尔逊定理
  • 原文地址:https://www.cnblogs.com/m110/p/8390431.html
Copyright © 2011-2022 走看看