dhl:Url.Action和Html.ActionLink当有两个参数时:生成Html 代码中&字符的区别:Url.Action不会转义。
2009-07-01 16:43
591 查看
快速购买:
<a href="<%=Url.Action("Buy", "Shop", new { ShopType = Convert.ToInt32(shop.Type), ID = shop.ID, MoneyType = "Golden", BuyNum = 1 })%>">1</a>
<%=Html.ActionLink("1","Buy", "Shop", new { ShopType = Convert.ToInt32(shop.Type), ID = shop.ID, MoneyType = "Golden", BuyNum = 1 },null) %>
HTML后:
快速购买:
<a href="/Shop.mvc/Buy/1?ShopType=1&MoneyType=Golden&BuyNum=1">1</a>
<a href="/Shop.mvc/Buy/1?ShopType=1&MoneyType=Golden&BuyNum=1">1</a>
<a href="<%=Url.Action("Buy", "Shop", new { ShopType = Convert.ToInt32(shop.Type), ID = shop.ID, MoneyType = "Golden", BuyNum = 1 })%>">1</a>
<%=Html.ActionLink("1","Buy", "Shop", new { ShopType = Convert.ToInt32(shop.Type), ID = shop.ID, MoneyType = "Golden", BuyNum = 1 },null) %>
HTML后:
快速购买:
<a href="/Shop.mvc/Buy/1?ShopType=1&MoneyType=Golden&BuyNum=1">1</a>
<a href="/Shop.mvc/Buy/1?ShopType=1&MoneyType=Golden&BuyNum=1">1</a>
相关文章推荐
- HTML.ActionLink 和 Url.Action 的区别
- HTML.ActionLink 和 Url.Action 的区别
- 解决Html.ActionLink生成的a标签href参数含有?length参数问题
- aspnetpager多参数URL重写在webconfig中, "&"这个字符的问题,&转义失败
- HTML.ActionLink 和Html.Action和 Url.Action 的区别
- HTML.ActionLink 和 Url.Action 的区别
- Html.Action、html.ActionLink与Url.Action的区别
- Html转义字符 & 获得请求参数
- 当html中存在url中如: onclick="toView('参数1')", 参数1是特别字符,如&asop;"' "等时,浏览器解析时会报错。解决方法如文中描述
- Html.Action、html.ActionLink与Url.Action的区别
- HTML.ActionLink 和 Url.Action 的区别
- <s:property>标签将html标签转义成&字符
-  |"|&|<|>等html字符转义
-  |"|&|<|>等html字符转义
- Html.ActionLink传递参数
- @html.ActionLink的几种参数格式
- Yii——使用CHtml::link()等方法时,设置htmlOptions属性可快速生成js代码和ajax请求
- @html.ActionLink的几种参数格式 .
- url参数中出现+,&,?,',%,#,=,空格等字符的解决方法
-  |"|&|<|>等html字符转义