日期:2014-05-17  浏览次数:20487 次

asp.net mvc 动态查询动态url问题
asp.net mvc 动态查询动态url问题

如:product这个页面


品牌:耐克 阿迪达斯 李宁 安踏 鸿星尔克 劲霸男装 


价格:100-500 500-1000 1000-1500 1500-2000 2000以上


现在url是这样的 www.***.com/product 这是查询所有
如果我点击了耐克 之后Url就变成 www.***.com/product?pinpai=naike
如果我再点击价格是100-500的 URL就变成 www.***.com/product?pinpai=naike&prict=100-500

返回到还没点击耐克之前如果我只点击了 价格 100-500的话URL就变成了www.***.com/product?prict=100-500 

这是如何实现被点击的url也是动态的?

=============================下面就是商品列表点击上面的选择查询出所属商品=============================



------解决方案--------------------
HTML code

<a href="<%=Url.Action("category","Home",new{id=ViewData["id"],price = item.Id})%>" <%= Convert.ToInt32(ViewData["price"]) == item.Id ? "style=\"background: #f80; color:#fff;\"" : ""%>><%:item.Name%></a>