zoukankan      html  css  js  c++  java
  • Artech的MVC4框架学习——第四章Model元数据的解析

    总结:

    第一Model元数据是针对 数据类型的一种表述信息。

    第二Model元数据作用:控制数据类型本身及其成员,通过相应的特性,在view中 为绑定的数据(Model)实现模版化的html呈现。

    第三ModelMetadata 对象表示model元数据具有一个树形的层次结构

    第四关于view层数据展示分两种:

    1.HtmlHelper 和HtmlHelper<TModel>定义了一系列模版方法,例如:Display/DisPlayFor,Editor/EditorFor 等等(p128),调用这些方法,将model数据呈现在view中,UI元素不进行显式地控制,而是采用指定模版形式来显示。

    2.如果调用HtmlHelper<TModel>,需要根据数据类型在预定义的目录下去寻找相应模版(p147),即预(自)定义模版,分两种:显示和编辑两种呈现模式(p149),详细介绍:(p149),自定义模版演示(p164)

    ps:根据model元数据对模版的提取是整个模版方法执行流程中最核心的部分。(p160)

    第五model元数据的提供 是ModelMetadata对象通过名为ModelMetadataProvider提供的。(p172)

    第六model元数据提供系统的扩展(暂时没有理解,p181)

  • 相关阅读:
    bzoj 1217: [HNOI2003]消防局的设立
    [USACO09FEB]庙会班车Fair Shuttle
    bzoj 1052: [HAOI2007]覆盖问题
    bzoj 1974: [Sdoi2010]代码拍卖会
    bzoj 1835: [ZJOI2010]基站选址
    bzoj 1875: [SDOI2009]HH去散步
    bzoj 3295: [Cqoi2011]动态逆序对
    bzoj 2120: 数颜色
    P1032 字串变换
    简析拓扑排序
  • 原文地址:https://www.cnblogs.com/lei2007/p/3221455.html
Copyright © 2011-2022 走看看