摘要: 在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能 判断登录与否或用户权限 决策输出缓存 防盗链 防蜘蛛 本地化与国际化设置  实现动态Action Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写void OnA... 阅读全文
posted @ 2010-04-17 15:41 ☆绿茶☆ 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如 除了View()之外那我们这里还能用于返回什么值呢?一、ascx页面场景:要返回代码片断,比如Ajax返回一个子页我们先新建一个Action我们下面再建一个View,仍然是在Action中点右键,AddView。 注意图中勾选。于是新建了一个as... 阅读全文
posted @ 2010-04-17 15:36 ☆绿茶☆ 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: 一、ViewData与TempData属性来向View页传递对象 上文中已经提到,使用ViewData可以将数据由Controller传递到View 在前文中我们建立了EiceController类 在本文的示例中我们将这个Controller改一下 我们将Index的参数移除,并提供了ViewData和TempData的赋值 在Views/Eice/Index.aspx这个View中我们写以... 阅读全文
posted @ 2010-04-17 15:34 ☆绿茶☆ 阅读(3294) 评论(0) 推荐(0) 编辑
摘要: anytao.net | 《你必须知道的.NET》网站 | Anytao技术博客 发布日期:2009.05.10 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处。 引言所谓MVC,其实就是M、V、C而已。归根揭底,MVC是一种表现模式,是一种软件架构模式。其中有几个重要的概念: M,Model, 引用系统数据,管理系统功能并通知View更改... 阅读全文
posted @ 2010-04-17 14:55 ☆绿茶☆ 阅读(5249) 评论(1) 推荐(0) 编辑
摘要: 需求是这样的,例如我们现在做网站的后台都是需要管理员来登录的.那么如果管理员没有登录就不允许访问这个后台的任何文件.登录后才可以访问.那么在Mvc里面怎么实现呢?   好跟我来 我们先建一个mvc的空项目 在添加一个Account文件夹,并在里面添加3个文件LogOn.aspx、AA.aspx、BB.aspx.   LogOn.aspx文件里就做一个登录的表单, ... 阅读全文
posted @ 2010-04-17 14:06 ☆绿茶☆ 阅读(770) 评论(0) 推荐(1) 编辑