首页 新闻 搜索 专区 学院

MVC @Url.Action多个参数,后台接收问题

1
悬赏园豆:10 [待解决问题]

View

<iframe src="@Url.Action("Edit","Home",new {id=13,name="lizikang"})"></iframe>

Control

Request["id"] 返回 13

Request["Name"] 返回 null

1.除过@Url.Action("","") + "id=xx" 还有其它方法吗?

2.问题出在@Url.Action("Edit","Home",new {id=13,name="lizikang"}) 经过解析后成为:~/Home/Edit?id=3%&amp&%adname="lizikang"

李子康的主页 李子康 | 初学一级 | 园豆:190
提问于:2014-02-05 18:56
< >
分享
所有回答(5)
-21

人是活的

【秦时明月】 | 园豆:803 (小虾三级) | 2014-02-05 21:09
3

在Url.Action之前加上Html.Raw

<iframe src="@Html.Raw(Url.Action("Edit","Home",new {id=13,name="lizikang"}))"></iframe>
dudu | 园豆:39014 (高人七级) | 2014-02-06 10:03

我也遇到了同样的问题,添加Html.Raw没用,我试过,url中还是有&amp;

支持(0) 反对(0) wangchao | 园豆:122 (初学一级) | 2016-04-01 11:32

添加html.raw肯定可以,我也遭过

支持(0) 反对(0) 穿拖鞋的猪 | 园豆:215 (菜鸟二级) | 2017-01-08 19:09
0

解码下

雾静 | 园豆:561 (小虾三级) | 2014-02-07 12:25
0

大小写......  你的Request["Name"].  而参数是name

mushishi | 园豆:230 (菜鸟二级) | 2015-01-18 13:42

模型绑定帮你接受的 才不区分大小写

支持(0) 反对(0) mushishi | 园豆:230 (菜鸟二级) | 2015-01-18 13:44
0
<iframe src="@Html.Raw(Url.Action("Edit","Home",new {@id=13,@name="lizikang"}))"></iframe>

这样应该可以解决问题。

huangbine | 园豆:106 (初学一级) | 2017-03-27 12:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册