【发布时间】:2018-06-04 23:09:32
【问题描述】:
当我使用 stringbuilder 构建一个包含 url 的表并使用 ViewBag 在前端发布它时,所有反斜杠都会被双引号替换?! 在我做的 cshtm 页面中:
@html.Raw(@viewBag.Calendar)
其中 calendar 是包含表格的字符串。原文:
<a href='#' onclick='ShowIframe('https://public.vaptex.nl/OnlineBooking/Search/SearchSimple.aspx?relation=2EFAlKuoQrU%3d&languageid=1&objectid=ukpcLGR14nk%3d&bentityid=5&startdate=01062018&numperiod=1')'>02</a></td>
网页结果
<a href="#" onclick="ShowIframe(" https:="" public.vaptex.nl="" onlinebooking="" search="" searchsimple.aspx?relation="2EFAlKuoQrU%3d&languageid=1&objectid=ukpcLGR14nk%3d&bentityid=5&startdate=01062018&numperiod=1')'">02</a>
【问题讨论】:
-
你不能使用视图模型和
@Action.Url()来构建这些网址吗?
标签: c# html model-view-controller