码迷,mamicode.com
首页 > 其他好文 > 详细

视图(Views)

时间:2014-08-22 17:37:29      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:style   java   使用   数据   html   javascript   sp   htm   on   

一:视图的作用

  *一些重大的Web应用程序中,我们会注意到一个迅速发展的模式:大部分控制器操作需要以Html格式动态显示信息。如果控制器仅返回字符串,那么就需要有大量的字符串替换操作,这样就会变得混乱不堪,因此,模板系统的需求越来越清晰,视图应运而生。

  *视图的作用是向用户提供用户界面,当提供对模型(控制器需要显示的信息)的引用后,视图会将模型转换为准备反馈给用户的格式,MVC中完成这过程由两部分组成,其中一个是检查由控制器提交的模型对象,另一部是将其内容转换为HTML格式。

  *注意:并非所有视图都渲染HTML格式

二:指定视图

 

三:强类型视图

  *ViewData.Model 属性可以用来在视图中获取指定模型对象。

  *ViewData.Model 只能包含一个模型对象,因此可以里用这点向视图传递特定的类对象。 

 

四:理解视图模型

   *视图中常用到未映射到模域模型的数据,把与视图主模型相关的数据放在ViewBag可以轻松实现,但这并不适用于所有人,如果需要严格控制输入视图数据,就必须保证所有数据都是强类型数据,以便视图利用智能感知功能。

五:Razor的用法

explain content
表单提交避免xss攻击 使用@Ajax.JavaScriptStringEncode
   
   
   

六:指定部分视图

视图(Views)

标签:style   java   使用   数据   html   javascript   sp   htm   on   

原文地址:http://www.cnblogs.com/menu/p/3914449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!