02 2013 档案

摘要:一、 操作过滤器一个操作方法一旦被选中就会立即执行,并且如果它返回一个结果,返回的结果也会随后执行;操作过滤器允许开发人员以4种方式参与操作和结果执行管道权:授权、操作前后处理、结果前后处理、错误处理。A、在MVC中处理身份验证: 比如某个页面需要登录后才能访问: 首先在验证登录成功后,保存票据信息;public ActionResult SaveKey(){ FormsAuthentication.SetAuthCookie("Admin", false);} 在需要验证的action上加上验证的filter即可 [Authorize] public ... 阅读全文
posted @ 2013-02-25 23:22 RegicideGod 阅读(2158) 评论(0) 推荐(2) 编辑
摘要:验证在表单数据来说起到非常重要的作用,一般我们的处理是通过js来进行前端的验证,对于重要的数据还进行相应的后端数据验证; 如果觉得验证是令人望而生畏的繁琐的事情,那么值得高兴的是ASP.NET MVC框架可以帮助处理这些琐事;并且可以很好得支持前端JS验证和后端服务器验证;毕竟对于重要的表单数据来说前端JS还是只起到了进站口的检查,通过一些工具可以轻易的破掉js的验证;但对于服务器验证也并不是万无一失,只是完全强度会高很多; MVC主要是通过Model的方式进行数据注解和验证,那么就需要实体类的支持;我们使用EF CodeFirst来进行实体与数据库的相应交互;以下说明的表单提交方式为ajax 阅读全文
posted @ 2013-02-04 23:57 RegicideGod 阅读(2140) 评论(1) 推荐(3) 编辑

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