11 2011 档案

摘要:在mvc的view上使用Html.RenderAction显示另外一些分布视图时要注意Html.RenderAction在调用具体action的时候,会和主action的method有关;主action是get,他也是get,主method是post,他也调post。简单代码演示在主action对应的view中,通过Html.RenderAction调用action a。@{ Html.RenderAction("a");}@using(Html.BeginForm()){ <input type="submit" />}仅为演示contro 阅读全文
posted @ 2011-11-11 13:18 czcz1024 阅读(477) 评论(0) 推荐(0) 编辑
摘要:MVC中可以在model的属性上使用Remote这个attribute来生成客户端的远程验证[Remote("ForbiddenWord", "RemoteValidation")]public string Title { get; set; }比如这样,当客户端触发验证事件时,会访问Remotevalidation/ForbiddenWord这个controller/action,他传递参数(文本框中填写的值)使用的参数名就是这个文本框的name属性,如果是通过Html.EditorFor生成的,自然就是这个model中的属性名。默认的参数名是由jq 阅读全文
posted @ 2011-11-10 17:36 czcz1024 阅读(793) 评论(0) 推荐(0) 编辑
摘要:Html标记与razor @服务器端代码混用,在英文里很好英文每个单词之间都空格,但是中文字与字之间不空格@for (int i = 0; i < 5; i++){ <li>this is @i element</li>}英文没什么问题,但是换成中文@for (int i = 0; i < 5; i++){ <li>第@i个</li>}连语法高亮都没有了运行结果也说明没起作用@for (int i = 0; i < 5; i++){ <li>第{@i}个</li>}加上大括号变量是出来了,但是不是我们要的 阅读全文
posted @ 2011-11-09 15:49 czcz1024 阅读(503) 评论(0) 推荐(0) 编辑
摘要:一个PartialView,他本身的功能比如是显示文章内容在他得action上加一个filter,用来判断阅读者的权限,如果没有权限,不执行action,而跳转执行另外一个action,不仅仅是视图不一样,另一个action上可能还有filter需要执行可以用filter中的filterContext.Result=在filter中给action指定result,但是PartialView不支持跳转,无法使用RedirectResult还有一些其他的方法可以将视图导向到其他的视图,但仅仅是视图不同,并没有真正的执行action或没有执行action上得filter 1: var contro. 阅读全文
posted @ 2011-11-09 09:23 czcz1024 阅读(730) 评论(0) 推荐(0) 编辑
摘要:autofac说可以用builder.RegisterFilterProvider()来注入filter的属性一般的filter确实可以,但是全局filter不行全局filter改用构造注入在全局filter构造函数加参数在global里builder注册这个全局filter在注册全局filter时,不直接new,而是通过autofac获取filters.Add(AutofacDependencyResolver.Current.ApplicationContainer. Resolve<GlobalFilterAttribute>()); 阅读全文
posted @ 2011-11-01 11:59 czcz1024 阅读(834) 评论(0) 推荐(0) 编辑
摘要:public voidOnActionExecuting(ActionExecutingContextfilterContext)中比较方便有filterContext.ActionParameters,key:value,直接可以获得但是在其他的public void OnActionExecuted(ActionExecutedContext filterContext)public void OnAuthorization(AuthorizationContext filterContext)等等这些参数没有提供ActionParametersfilterContext.ActionDe 阅读全文
posted @ 2011-11-01 11:54 czcz1024 阅读(1821) 评论(0) 推荐(0) 编辑

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