随笔分类 -  MVC

摘要:[OutputCache(Duration=3600, VaryByParam="id)")]publicActionResult Contact(string id) { } 如:http://localhost:xxxx/Contact?id=a,http://localhost:xxxx/Co 阅读全文
posted @ 2021-03-12 13:49 苦逼的猿人 阅读(54) 评论(0) 推荐(0) 编辑
摘要:<system.webServer> <!--如果想在路由器(RouteConfig)定义后缀.html那么需要加上下面代码--> <modules runAllManagedModulesForAllRequests="true" /> <rewrite> <rules> <rule name=" 阅读全文
posted @ 2020-11-30 17:09 苦逼的猿人 阅读(107) 评论(0) 推荐(0) 编辑
摘要:MVC中Url的执行是按照Controller->Action->View页面,但是我们经常需要在函数执行所指定的Action之前或者action方法之后处理一些逻辑,为了处理这些逻辑,ASP.NET MVC允许你创建action过滤器Filter,我们都知道在Action上使用的每一个 [Attr 阅读全文
posted @ 2020-09-08 21:20 苦逼的猿人 阅读(1751) 评论(0) 推荐(1) 编辑
摘要:1.Html.Partical 把View页或模板解析成字符串然后输出到渲染页面上 @Html.Partical("viewxxx") 2.Html.RenderPartical则是输出到HttpContext 上下文上,可操作性比较灵活,可从引用的页面传值过去 @Html.RenderPartic 阅读全文
posted @ 2019-09-03 15:11 苦逼的猿人 阅读(268) 评论(0) 推荐(0) 编辑
摘要:有两个ActionResult分别为A和B,如下 这样创建session是获取不到的,原因是因为创建的session是Controller下的(这里自己可以深入研究一下),而不是System.Web.HttpContext.Current的session。 想要所有的地方都可以获取session的值 阅读全文
posted @ 2016-11-04 14:39 苦逼的猿人 阅读(9824) 评论(1) 推荐(2) 编辑
摘要:一.配置文件web.config添加一下设置 二.RouteConfig.cs设置 三.上面设置好后基本上已经完成了,但是运行时发现首页不对,这个时候需要一下设置 在Global.asax文件里设置首页 阅读全文
posted @ 2016-03-28 14:51 苦逼的猿人 阅读(3157) 评论(0) 推荐(0) 编辑
摘要:@Html.Raw() 方法输出带有html标签的字符串, 如:@Html.Raw("<div style='color:red'>输出字符串</div>") 结果:输出字符串 阅读全文
posted @ 2015-07-27 15:35 苦逼的猿人 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:1.首先看一下它们的对等关系@Html.Partial 对应 @{Html.RenderPartial();}@Html.Action 对应 @{Html.RenderAction();}以上相互对应的语句,它们实现的功能是一样的,不同的就是写法,2.Action加载方法的视图,执行 Control... 阅读全文
posted @ 2015-04-23 10:57 苦逼的猿人 阅读(3131) 评论(0) 推荐(0) 编辑
摘要:MVC项目中如果有公共部分的代码就可以单独拿出来作为控件来用(比如头部和底部代码)。跟ASP.NET中的ASCX实现的效果一样,但MVC比它方便的多。一.@Html.Action的用法@Html.Action有很多的构造方法在这里我只说一种也是经常用到的,@Html.Action("视图","控制器... 阅读全文
posted @ 2015-04-21 14:42 苦逼的猿人 阅读(3300) 评论(0) 推荐(0) 编辑
摘要:MVC中路由器程序编写方式如下例子把地址:/home/add?id=1改写成:/home/add/1把地址:/home/edit?id=1&sid=2改写成:/home/edit/1_2public static void RegisterRoutes(RouteCollection routes)... 阅读全文
posted @ 2015-04-21 14:38 苦逼的猿人 阅读(226) 评论(0) 推荐(0) 编辑
摘要:MVC中Model和model的区别,它们应该怎么用呢?使用@model关键字可以定义一个Action里所对应的一个模型(经常可以叫他实体类)。MVC的第一个字母M是Model,承载着View层和Controller之间的数据传输,是数据传输的载体,通过Model层,解偶了View层和Control... 阅读全文
posted @ 2015-04-21 14:31 苦逼的猿人 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1.创建一个类(用来检查用户是否登录和用户权限)代码如下public class MemberCheckAttribute : AuthorizeAttribute { //AuthorizeAttribute的OnAuthorization方法内部调用了AuthorizeCor... 阅读全文
posted @ 2015-04-20 14:47 苦逼的猿人 阅读(2651) 评论(0) 推荐(0) 编辑
摘要:MVC中ActionFilterAttribute经常用来处理权限或者统一操作时的问题。先写一个简单的例子,如下:比如现在有一个用户管理中心,而这个用户管理中心需要登录授权后才能进去操作或浏览信息,这个时候我们不可能每一个页面都写一遍权限的判断,这个时候就需 要我们进行统一判断权限,那么怎么统一权限... 阅读全文
posted @ 2015-04-20 14:44 苦逼的猿人 阅读(739) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示