1
我有这个助手:MVC网址助手产生与功放
public static class TestHelper
{
public static string Test(this UrlHelper helper)
{
var ret = "/Test?par1=1&par2=2";
return ret;
}
}
我把它从_Layout.cshtml视图
<script src="@Url.Test()" type="text/javascript"></script>
而呈现的结果是:
<script src="/Test?par1=1&par2=2" type="text/javascript"></script>
但我需要:
<script src="/Test?par1=1&par2=2" type="text/javascript"></script>
为什么添加“& amp”字符? 我试过用“MvcString”retun但结果是一样的
谢谢你的帮忙!
您的建议不能解决问题。请注意,渲染器位于
,任何正常的
string
从助手返回将HTML逃脱。返回一个MvcHtmlString
绕过逃避:制作逃脱默认情况下,需要一个明确的退出大大提高了安全性,所有这些在开发商没有想到逃避的地方。
来源
2012-05-31 17:28:15
你的建议不能解决问题。请注意,渲染器位于
相关问题