
asp .net MVC
xxglyy
这个作者很懒,什么都没留下…
展开
-
Asp.net MVC 3 之 Razor 视图引擎
Asp.net MVC 3 中引入了一个新的View Engine: Razor。使用Razor不需要学习新的语言,也更容易将动态代码与HTML结合,抛却了这样的标记,使用一个神奇的@号,就能搞定一切,就像JQuery中的$号一般神奇,而且能够给我们留下更干净的HTML代码。相比Aspx,在VS2010中,Razor更加智能,现在写一个对Model的类型声明终于可以靠语法提示完成了。 在转载 2012-09-07 00:40:00 · 2014 阅读 · 0 评论 -
详解ASP.NET MVC 3新的Layout布局系统
I:回忆MVC2当中MasterPage那些事 大家先看下面的代码: %@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %> Master head asp:ContentPlaceHolder ID="MainContent" runat="server" /> Master1... a转载 2012-09-10 21:45:58 · 6199 阅读 · 0 评论 -
体验ASP.NET MVC 3中的Razor特性
1 闲话ASP.NET MVC 3 beta不知道不觉MVC3更新了好几次了。。。因为一直在弄Silverlight的开发没有时间关注ASP.NET MVC.之前出preview 的时候就看了园子里的一些文章。但是总觉得"不咋地",依赖注入早就有一套了,全局拦截器也就那么回事。。好像都没有对开发效率有太大的提升。。。(一己之见.目前正在学习MVC3BEAT的DI)。除了RAZOR...转载 2012-09-10 21:49:07 · 974 阅读 · 0 评论 -
ASP.NET MVC 3让依赖注入实现得更简单
昨天,我写了一篇文章(参见:ASP.NET MVC 依赖注入),这种实现方式我个人一直感觉不太顺,在写出来与大家一起分享的同时,也是想让大家提提自己的建议, 今天下载了微软发布的最新的ASP.NET MVC3 Beta版,同时也仔细阅读了它的 Release Notes,让我感觉到惊喜的是,MVC3增加了对依赖注入的支持,增加了一个 IDependencyResolver 接口定义,真的是转载 2012-09-10 21:50:13 · 661 阅读 · 0 评论 -
MVC 中Html.RenderPartial与Html.RenderAction 和 Html.Partial 区别
MVC 中Html.RenderPartial与Html.RenderAction 和 Html.Partial 区别Html.Partial是将视图内容直接生成一个字符串并返回Html.RenderPartial方法是直接输出至当前HttpContextHtml.RenderAction调用一下Action再重新執行一次Controller → Model → View的順序原创 2012-09-10 22:52:21 · 1594 阅读 · 0 评论 -
asp.net mvc 之 Controller 和 Action
介绍asp.net mvc 之 Controller 和 ActionController 类必须以字符串 "Controller" 做类名称的结尾,字符串 Controller 之前的字符串为 Controller 的名称,类中的方法名为 Action 的名称Action 可以没有返回值。如果 Action 要有返回值的话,其类型必须是 ActionResult 示例转载 2012-09-12 01:37:38 · 947 阅读 · 0 评论 -
asp.net mvc - View/ViewEngine
介绍asp.net mvc 之 View 和 ViewEngineViewData 和 TempData 都可以向 View 传递数据,其中 TempData 是保存在 Session 中的,一次请求后此 Session 会被清除HtmlHelper - 在 View 中显示 HTML 元素的一个帮助类 IViewEngine - 自定义的视图引擎需要实现此接口 Virtu转载 2012-09-12 01:39:45 · 1031 阅读 · 0 评论 -
Html.BeginForm 与 Ajax.BeginForm 使用Html.ValidationMessage显示错误的注意事项
Html.BeginForm 与 Ajax.BeginForm提交表单时如果要返回错误天页面上显示错误信息 时存在区别1、 使用Html.BeginForm 提交没有什么注意的地方,是整个页面进行提交2、使用Ajax.BeginForm 提交表单时因为是局部提交要想把 Html.ValidationMessage中的错误显示出来,必须把Html.ValidationMessage包含在Up原创 2012-09-12 23:33:59 · 5350 阅读 · 1 评论