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为大写

  • 相关阅读:
    OpenSSL证书生成
    支付宝支付流程
    前端获取用户位置信息
    微信公众号开发(三)
    微信公众号开发(二)
    微信公众号开发(一)
    前端优化
    页面自适应
    CSS样式(二)
    CSS样式(一)
  • 原文地址:https://www.cnblogs.com/m110/p/8390431.html
Copyright © 2011-2022 走看看