MVC ListBoxFor 缺少特殊字符

MVC ListBoxFor missing special char

我有一个使用 bootstrap 的 MVC4 应用程序 一方面我有

@Html.ListBoxFor(x=>x.ids,Model.OPtions,new {@class = "form-control",multiple ="multiple",id ="optionid",data_placeHolder ="Something}

Model.OPtions 有一个字符串值,其中包含特殊字符。 这些正在被剥离

这是一个IEmumerable<SelectListItem>

有什么想法吗?

您是否尝试过像 Luke Duddridge 在这里指出的那样使用 HttpUtility.HtmlEncode? ASP MVC Razor encode special characters in input placeholder

我觉得自己很傻,它是由一个 ajax 调用创建的,有人在 javascript 文件中为 layoutMaster.js

填充了一百万个抽象方法