
mvc
ninja
这个作者很懒,什么都没留下…
展开
-
.net mvc 获取url中controller和action
第一种: 获取controller名称:ViewContext.RouteData.Values["controller"] 获取action名称:ViewContext.RouteData.Values["action"] 第二种: ViewContext.Controller.ValueProvider.GetValue("controller").RawValue原创 2012-02-19 23:03:41 · 6421 阅读 · 0 评论 -
MVC3 输出HTML标签
方才接触MVC3,在项目中碰到一个题目,在control里面要输出一段代码 开端用 ViewData["msg"]="Title"; 然则如许打印出来的就是 Title 后来找了下MVC3的材料,找到解决办法了,如下 前台调用的时辰写: @Html.Raw(ViewData["msg"].ToString()) 如许就搞定了~原创 2012-02-14 10:25:01 · 8893 阅读 · 2 评论 -
ASP.NET MVC3 异常处理
ASP.NET MVC3 异常处理 在ASP.NET MVC中可以使用HandleError特性很容易的实现错误的处理。 使用HandleError Attribute,并且在web.config中设置CustomErrors,当程序中有未处理的异常时,可以定向到一个友好的视图页面。 首先,我们通过反编译HandleError中的OnException方法,看一看是如何实转载 2012-10-22 17:10:27 · 5621 阅读 · 1 评论 -
Asp.Net MVC之ViewData字典与ViewModel模式
当需要从Controller传递不止一个Model对象时,就要用到ViewData字典或ViewModel模式。例如,当我们需要Controller在View呈现Dinner对象和支持的Countries列表的时候,采用如下两种方式来实现。 使用ViewData字典方式: Controller中代码 [Authorize] public ActionResu转载 2013-06-26 12:17:33 · 1857 阅读 · 0 评论