zoukankan      html  css  js  c++  java
  • 分部视图

    共用的分部视图放在shared文件下。

    html辅助方法拥有一个专门的扩充方法来载入分部视图,成为Partial,可以在view中直接将分部视图的执行结果取回。
    Partial(HTMLHelper,String)
    Partial(HTMLHelper,String,Object)
    Partial(HTMLHelper,String,ViewDataDictionary)
    Partial(HTMLHelper,String,Object,ViewDataDictionary)
    -----
    Html.Partial("ajaxPage")
    Html.Partial("ajaxPage",Model)
    Html.Partial("ajaxPage",null,ViewData["Model"])
    Html.Partial("ajaxPage",Model,null,ViewData["Model"])
     
    使用Html.Action辅助方法载入分部视图
    除了在检视页面里使用Partial载入分部视图外,在mvc中还可以使
    用Html.Action辅助方法载入另一个Action的执行结果。
    eg:
    public ActionResult  aaa(){
    return PartialView();
    }
    然后可以在检视页面利用Html.Action来载入这个Action的执行结果
    @Html.Action("aaa")
    ------------------------------------
    html辅助
    @Html.DisplayNameFor(model => model.Email)
    仅仅输出单纯的文字,完全没有额外的标签,而且输出的显示文字
    是在Member数据模型中各栏位的DisplayName属性(Attributes)参
    数值,如果没有定义DisplayName属性的参数值的话,预设就会输出
    属性名称。
    @Html.DisplayFor(model => model.Email)
    是个模板辅助方法,专门用来输出显示模板,发现大部分栏位都直
    接输出数据模型传入的值(没有额外的HTML标签),但有个特别的
    栏位不太一样,那就是Email这个栏位输出,因为这个栏位的输出竟
    然是一个含有超链接的Email地址。
  • 相关阅读:
    使用hadoop平台进行小型网站日志分析
    flume分布式日志收集系统操作
    map-reduce任务的执行流程
    linux设置定制器自动执行任务
    pig笔记
    hive操作记录
    hbase集群安装和shell操作
    Spark Streaming揭秘 Day24 Transformation和action图解
    Spark Streaming揭秘 Day23 启动关闭源码图解
    Spark Streaming揭秘 Day22 架构源码图解
  • 原文地址:https://www.cnblogs.com/jinhaoObject/p/4597589.html
Copyright © 2011-2022 走看看