首页 新闻 搜索 专区 学院

MVC根据名字生成URL,名字有空格时,把空格转成“-” 怎么处理?

0
[已关闭问题] 关闭于 2013-05-23 19:10

比如名字叫 “James Bond”

我想生成对应的URL是“http://www.xxx.com/user/James-Bond该怎么写呢 ?  

对应的路由又该怎么设置呢?

小鸡哥的主页 小鸡哥 | 初学一级 | 园豆:53
提问于:2012-12-09 13:42
< >
分享
所有回答(3)
0

如果使用的是默认的route,你可以把你的“james bond”.replace(' ','-')

或者这是这样一个url route:

user/{lastname}-{firstname}

new{Controller="User" ,Action="Index",lastname=url............}

chenping2008 | 园豆:9836 (大侠五级) | 2012-12-09 14:58
0

写个函数专门来替换url 的特殊字符,其实url上一般不止一个要替换的

jason2013 | 园豆:1998 (小虾三级) | 2012-12-09 17:25
0

MVC不会自己处理URL字符转义吗?

Launcher | 园豆:45045 (高人七级) | 2012-12-10 09:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册