Asp.net mvc 3 如何将url从控制器/模型传递到视图
我有一个模型,它有一个类似“SomeUrl”的属性,它是一个带有一些参数的绝对url,例如: 我的视图包含一个列表,我试图在锚定标记中使用这些url,如下所示:Asp.net mvc 3 如何将url从控制器/模型传递到视图,asp.net-mvc-3,Asp.net Mvc 3,我有一个模型,它有一个类似“SomeUrl”的属性,它是一个带有一些参数的绝对url,例如: 我的视图包含一个列表,我试图在锚定标记中使用这些url,如下所示: <a href="@Model.SomeUrl">my link</a> http://www.someexternalsite.com/q?param1=value1&param2=value 如何阻止它这样做?不编码&将导致无效的html。在这种情况下,html的编码是正确的。如果要呈现未
<a href="@Model.SomeUrl">my link</a>
http://www.someexternalsite.com/q?param1=value1&param2=value
如何阻止它这样做?不编码&将导致无效的html。在这种情况下,html的编码是正确的。如果要呈现未编码的字符串,请使用:
@Html.Raw(...)
不编码&将导致无效的html。在这种情况下,html的编码是正确的。如果要呈现未编码的字符串,请使用:
@Html.Raw(...)
将您的链接更改为:
<a href="@Html.Raw(Model.SomeUrl)">my link</a>
将链接更改为:
<a href="@Html.Raw(Model.SomeUrl)">my link</a>