zoukankan      html  css  js  c++  java
  • Asp.net MVC3 Razor语法小记

    1.在MVC View中使用 三元运算符的方式:@(bool?"":"")

    2.在@{}中输出一行:@:<html>

    3.Radio默认选中: @Html.RadioButtonFor(m => m.BookType, 0, new { @checked="checked"})小学

    4.DropDownList添加非数据库数据项:

    IEnumerable<SelectListItem> ColumnList = from a in Company.Column.ToList()
                                             where a.parentID==0
                                             select new SelectListItem
                                             {
                                                 Value = a.ColumnID.ToString(),
                                                 Text = a.name
                                             };
    List<SelectListItem> Items = new List<SelectListItem>();
    Items.Add(new SelectListItem { Value = "0", Text = "一级栏目" });
    Items.AddRange(ColumnList); 
    ViewBag.ColumnList = Items;
    。。。。
    添加静态数据项:
    @Html.DropDownListFor(model => model.GroupCategoryID,new SelectListItem[] { new SelectListItem { Text = "小学", Value = "1" }, new SelectListItem { Text = "中学", Value = "2" } })
    5.在页面中输出javascript变量值:
    <script language="JavaScript" type="text/javascript">
            var teacher = @Html.Raw(HttpUtility.HtmlDecode(teacherStr.ToString())); 
      
    。。。。
  • 相关阅读:
    缓存穿透、缓存并发、缓存失效
    改善Java文档的理由、建议和技巧
    如何用消息系统避免分布式事务?
    灰度发布
    REFLECTION(反射)INTROSPECTION(内省、内观)
    常规版本如果新增字段或新增状态如何正确处理
    Git库管理规范
    .net 创建文件夹
    HTTP消息头
    C#读取指定文件夹中的所有文件
  • 原文地址:https://www.cnblogs.com/zhuawang/p/2346893.html
Copyright © 2011-2022 走看看