]中的换行符> Internet Explorer 7中的元素 我在ASP.NET MVC 3项目中具有以下代码: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script> ... <pre>@Html.ValidationSummary()</pre> 验证摘要显示了我的模型中指定的错误消息。然后模型从资源文件中获取错误消息。在其中一种错误消息中,我使用换行符(Shift + Enter)。这些换行符在Firefox和Chrome中正确显示,但在Internet Explorer 7中却不能正确显示。 我可以解决这个问题吗? 我在ASP.NET MVC 3项目中具有以下代码:

问题描述 投票:1回答:1

我在ASP.NET MVC 3项目中具有以下代码:

html asp.net-mvc-3 newline internet-explorer-7 pre
1个回答
2
投票
ValidationSummary()可能使用unix换行符(\ n),而IE仅喜欢Windows换行符(\ r \ n)。在显示之前,请先查看是否可以将\ n替换为\ r \ n。
© www.soinside.com 2019 - 2024. All rights reserved.