随笔分类 - .Net MVC
摘要:asp.net mvc 支持微软自身Ajax 和 JQuery框架asp.net mvc View视图可以理解为 一个包含""变量引和的模板.Script与HTML优雅分离参见: http://www.cnblogs.com/QLeelulu/archive/2008/10/22/1317214.h...
阅读全文
摘要:Action Filter 允许你在调用Action方法之前或之后可以自定义的处理一些逻辑.Action Filter是用户自定义的Action方法Attributes.有些可能用到Filter的场景:日记和异常记录身份验证和授权要地化处理 动态Action, 将一个Action注入到Control...
阅读全文
摘要:数据验证包括服务器端验证和客户端的验证, 本文介绍的MVC数据库端的数据验证实现.客户端的数制验证可以使用JQuery的验证插件来实现.Html.ValidationMessage()的时候,就是从ViewData.ModelState中检测是否有指定的KEY,如果存在,就提示错误信息。Valida...
阅读全文
摘要:View视图 我们可以手写HTML代码, 也可以采用基类提供的Helper类完成HTM代码.示例:生成的HTML代码就是:首页生成的HTML代码取决于Global.asax中配置的Route顺序.数据显示数据绑定 Blog的名称 Blog的简单描述 ...
阅读全文
摘要:TempData用来给控制各Action间传递值,或Action给View传递临时值时使用.TempData实际是将值临时存储于Session中.TempData中存储的值只能供一次访问使用, 即访问使用后, 会清空TempData值.
阅读全文
摘要:View建立时有MVC View Page 和 MVC View Content Page两种类型, 前者为标准View, 后者为可继承Master母版页的View.Asp.Net MVC 默认使用WebForm作为View的, 继承关系 View->ViewPage->Page & IViewDa...
阅读全文
摘要:Controller类继承自ControllerBase类, ControllerBase类实现了IController接口.ControllerBase类实现了Exceute方法, 当URL路由匹配到Controller后,就会执行Excecute方法进行Controller的处理.Control...
阅读全文
摘要:MVC是一种框架模式,它把软件分为三个基本部分: Model模型,View视图, Controller控制器.传统的WebForm Url请求是以Url所指示服务器和物理文件路径来请求文件,由文件来处理这个请求并返回处理结果到客户端. 在MVC中客户端的URL请求被映到Controller中去,由...
阅读全文