URL取值解决方案

URL取值
 <a href="/Product/ProductDetail-<%= item.Item_Id %>.htm">在一帮处理程序怎么得到item.item_id
在mvc控制器里怎么得到
------解决方案--------------------
[qu[b]ote=引用:]
 <a href="/Product/ProductDetail-<%= item.Item_Id %>.htm">在一帮处理程序怎么得到item.item_id
在mvc控制器里怎么得到

你这个是跳转链接地址并没有传值啊,亲! /Product/ProductDetail-<%= item.Item_Id %>.htm 是页面地址,想获取到到<%= item.Item_Id %>用string strurl=Request.Url.AbsolutePath;然后截取字符串就行了
------解决方案--------------------
看不明白撸主什么意思....

如果

<a href="/Product/ProductDetail-<%= item.Item_Id %>.htm">

肯定上下文有
foreach(var item in Model)
{
    <a href="/Product/ProductDetail-<%= item.Item_Id %>.htm">
}

控制器里可以简单
var model = db.Models.where(.....).OrderBy(.....)
return view(model)
------解决方案--------------------
应该是UrlRewirte吧,你应该去看UrlRewirte的规则是怎么写的,找到他的参数名
------解决方案--------------------
URL 传值  没有这样做的   你这个是后台绑定到前台的方法    自己用混淆了
URL传值 是 ? get传值  具体自己搜