摘要: 在写完第一篇和第二篇MVC路由文章后,我觉得还不够,还应该再具体一点说一下分类筛选与MVC路由,如何快速完成一个分类筛选,分类筛选的高亮如何实现,以及MVC路由参数的顺序对参数值的影响等等。今天要说的:一 MVC路由参数的顺序对参数值的影响二 快速完成一个分类筛选三 根据RequestContext.RouteData来实现高亮的菜单一 MVC路由参数的顺序对参数值的影响我们看这两个路由的规则,几乎是相同的,但有个地方你是否注意到,在路由规范中grade与subject参数的顺序是不同的,这个参数顺序在程序中启到什么作用呢?经过实验证明,参数靠后的值会在routedata字典中保留,即当你改变 阅读全文
posted @ 2012-09-19 11:34 张占岭 阅读(1290) 评论(4) 推荐(1) 编辑
摘要: 今天继续说一下昨天没有说完的东西,(如果对MVC路由基础不了解,可以先看这篇)事情是这样的,在单击某个“分类”后,如果再单击别一个分类,希望把原来的分类记住,这个需要很正常,几乎所有网站都是这样做的,MVC实现这个功能当然是很简单了,呵呵。MVC中的路由功能实事上你在使用ActionLink时是自己为你填充参数的,如果你不为参数赋值,它使用的是当前的参数值:下面是几种比较有说服力的链接方式:1 @Html.ActionLink("当前路由参数", "About")2 @Html.ActionLink("一年级", "Abou 阅读全文
posted @ 2012-09-19 09:57 张占岭 阅读(972) 评论(3) 推荐(1) 编辑