上一页 1 ··· 295 296 297 298 299 300 301 302 303 ··· 381 下一页
摘要: 回到目录说在前:在使用MVC3开发项目时,你为了SEO优化,所以肯定会自己去做URL的重写工作,而MVC提供了很这些功能,我们可以拿来就用,进行优化之后的URL一般为http://www.bobo.com/home/detail/166.shtml ,而这里的166事实上是个参数,原来?后面的被Request.QueryString收录的键值对,而在进行URL重写后,URI没有?这种参数了,而取而代之的是一个全新的文件名,这当然有利于被爬虫找到了,呵呵 。问题来:一个问题,当我们为URL做路由之后,QueryString里当然是不可能再收录你的信息了,而信息包括control,action,及 阅读全文
posted @ 2012-12-13 15:01 张占岭 阅读(1096) 评论(0) 推荐(1)
摘要: 回到目录这个文章事实上也是一个系列,主要介绍小微对于MVC3上的权限设计方案,如对Action的访问权限,对PartialView的访问权限,和我最近研究的对页面中Html块级访问权限!一 提供好的~Action与Controller加访问权限二 扩展MVC中的Html.Action,为分部视图作访问权限三 扩展MVC的HtmlHelper,为页面某块HTML块(闭合的块)加访问权限一 提供好的~Action与Controller加访问权限直接将特性加到controller或者action上,即可,对于这部分详细内容可以看这篇文章1 [RoleFilter(RoleFlag.... 阅读全文
posted @ 2012-12-13 10:58 张占岭 阅读(2757) 评论(4) 推荐(3)
摘要: 回到目录上一篇文章已经解决了同步与异步表单提交的页面重定向问题,而为什么要写个“续”呢,原因是,我觉得上次的代码不够美丽,而且有些啰嗦,也不符合我的代码之美原则,所以,我自己的代码进行了一次重构:两件事:同步表单,返回view或者partialview时,事实上返回的是一个text/html格式的视图异步表单,返回Json,text,xml,javascript时,事实上返回的是一个text/javascript格式的视图有了上面的基础,我们把代码重构一下吧: 1 /// <summary> 2 /// 角色过滤器 3 /// </summary> 4 publ... 阅读全文
posted @ 2012-12-07 16:13 张占岭 阅读(1955) 评论(2) 推荐(7)
摘要: 回到目录MVC3+JQuery可以让你很方便的实现表单的异步提交,之前也读起过MVC自己的异步表单Ajax.BeginForm(),而今天主要说的是通过JQ来实现表单的提交,事实上,这在之前的文章中也详细的说过,而今天当然主角也不是它。今天主要的问题是,在MVC的Fitler中,如何实现同步提交的Action与异步提交的Action在Filter中的URL重定向问题,举个例子,比如:一个访客身份,它可以看一些贴子,新闻,但如果它希望回复新闻贴子的时间,则必须提示叫它去登陆,对于这个回复表单事实就是一个POST操作,而如何去提交这个POST操作就是我们说的“提交方式”,同步与异步,而要在POST 阅读全文
posted @ 2012-12-06 23:54 张占岭 阅读(2881) 评论(3) 推荐(4)
摘要: 我们在显示长文本时,往往需要去在C#端去截取字符,但这绝对不是一个好方面,因为我们的长文本往往都是代HTML标记的,你一个载不好,就会出现乱码问题(出现半个HTML标记),而比较好的作法就是通过CSS去实现这个功能span标签 当内容超出 强制不断行 自动换行white-space:nowrap;white-space:norma;display:inline-block;超出自动隐藏 英方不断行显示 (必须在块元素内)overflow:hidden;white-space:nowrap;而如果希望在文字后面加上个...,就可以使用text-overflow: ellipsis;一般的主流浏览 阅读全文
posted @ 2012-12-05 13:34 张占岭 阅读(21471) 评论(0) 推荐(1)
上一页 1 ··· 295 296 297 298 299 300 301 302 303 ··· 381 下一页