zoukankan      html  css  js  c++  java
  • MVC Razor

    1、@....    相当于<%=...%>

    2、@{}  相当于<%%>,遇到无法自动转换的,需要在前面加@:

    3、@()  将某一段代码当做C#代码

    4、表单提交name值对应好字段名,方法那边可以接收一个对象

    5、往视图上带数据,object model(强类型视图数据)

    Users u = new UsersData().getUsers(ids);
    return View(u);

    6、视图接数据

    @model Users
    <input type = "text" value="@Model.UserName">

    7、ViewBag

    //后台:
    
    ViewBag.name = nname;
    ViewBag.sex= sex;
    //前端:
    @{
      string nname = ViewBag.name;
      string sex = ViewBag.sex;
    }
    
    <input type="text" name="nname" value="@nname"/>
    <select>
      <option value="2">全部<option/>
      <option value="1" @(sex=="1"?"select":"")>男<option/>
      <option value="0" @(sex=="0"?"select":"")>女<option/>
    
    <select/>

    8、TempData[""],和session相同,只能取一次,用完自动销毁。

    //后台
    TemoData["msg"]="登陆成功";
    //前台
    @TemoData["msg"]
  • 相关阅读:
    bzoj 1497 最小割模型
    bzoj 1024 暴力深搜
    POJ1163(简单的DP)
    POJ3287(BFS水题)
    N皇后问题(DFS)
    BFS求解迷宫的最短路径问题
    poj2386(简单的dfs/bfs)
    Fence Repair(poj3253)
    Best cow Line(POJ 3617)
    全排列
  • 原文地址:https://www.cnblogs.com/xinchenhui/p/8456867.html
Copyright © 2011-2022 走看看