ASP.NET MVC
而立大叔
这个作者很懒,什么都没留下…
展开
-
ActionResult
ActionResult是控制器方法执行后返回的结果类型,控制器方法可以返回一个直接或间接从ActionResult抽象类继承的类型,如果返回的是非ActionResult类型,控制器将会将结果转换为一个ContentResult类型。默认的ControllerActionInvoker调用ActionResult.ExecuteResult方法生成应答结果。 MVC中实现的默认A转载 2012-05-04 10:48:19 · 318 阅读 · 0 评论 -
ASP.NET MVC3 Razor引擎中RenderBody,RenderPage和RenderSection总结
1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在标签之原创 2012-05-04 11:13:02 · 700 阅读 · 0 评论 -
Html.RenderPartial与Html.RenderAction的区别
Html.RenderPartial与Html.RenderAction这两个方法都是用来在界面上嵌入用户控件的。 Html.RenderPartial是直接将用户控件嵌入到界面上: 或 注意:用第一种方法时,用户控件必须放在调用者同一目录下,也可以放在View/Shared中。 Html.RenderAction则通过Controll原创 2012-05-04 10:35:32 · 234 阅读 · 0 评论 -
在MVC3项目中结合NInject组件实现依赖注入的设计
这是本次MVC3讲座中的一个话题,整理出来给大家参考参考名词解释依赖注入:英文是Dependency Injection。有时候也称为反转控制(Ioc)吧。不管名词怎么讲,它的大致意思是,让我们的应用程序所依赖的一些外部服务,可以根据需要动态注入,而不是预先在应用程序中明确地约束。这种思想,在当前的软件开发领域,为了保证架构的灵活性,应该还是很有意义的。在MVC这个框架中,为依赖注入的转载 2012-05-08 11:01:28 · 299 阅读 · 0 评论 -
Win7 IIS7 ASP.NET MVC3.0 部署问题
1、应用程序池采用经典模式,framework4.0。可能存在权限问题,解决办法:在高级设置的标识设为LocalSystem。一般mvc都采用集成模式,我为什么要选择经典模式呢?因为要识别httpModules配置。2、打开IIS的处理程序映射设置,”添加通配符脚本映射“请求路径:*可执行文件:C:\Windows\Microsoft.NET\Framework\v4.0.3031转载 2012-05-09 09:07:05 · 387 阅读 · 0 评论 -
当ASP.NET MVC爱上IoC
也许你会问ASP.NET MVC为什么会爱上IoC? 相爱的理由常常很简单,就像一首歌中所唱——“只为相遇那一个眼神”。 而ASP.NET MVC爱上IoC只为IoC能实现MVC控制器的依赖注入。 下面是博客园招聘频道(job.cnblogs.com)所用的一个MVC控制器:public class EnterpriseController{ prote转载 2012-05-08 11:02:54 · 336 阅读 · 0 评论 -
ASP.NET MVC:窗体身份验证及角色权限管理示例
ASP.NET MVC 建立 ASP.NET 基础之上,很多 ASP.NET 的特性(如窗体身份验证、成员资格)在 MVC 中可以直接使用。本文旨在提供可参考的代码,不会涉及这方面太多理论的知识。本文仅使用 ASP.NET 的窗体身份验证,不会使用它的 成员资格(Membership) 和 角色管理 (RoleManager),原因有二:一是不灵活,二是和 MVC 关系不太。一、示例项目转载 2012-05-08 15:08:06 · 370 阅读 · 0 评论 -
Vistual Studio 2010(VS2010)安装 MVC3.0具体方法
本文内容部分摘自园子里其他博主的内容,感谢他们的探索和分享,谢谢!本文主要方便自己记录自己的学习和操作过程,同时也希望能够通过搜索引擎通过不同的关键字分享该文章,以方便更多的同学。PS:VS2010上安装MVC3.0并不需要升级VS2010的SP1版本。在VS2010上安装MVC3.0首先需要必备的安装文件(MVC3.0安装包和Vistual Studio工具更新包):MV转载 2013-01-17 15:31:26 · 284 阅读 · 0 评论