Я использую DropDownList в MVC Razor, и у меня проблемы с автоматическим кодированием HTML.Мой код выглядит следующим образом:
@Html.DropDownList("MyList", Model.DropdownNamesAndValues)
Что отлично работает, за исключением того, что свойство SelectListItem.Text
в списке DropdownNamesAndValues
может содержать теги HTML жирным шрифтом или курсивом.В настоящее время они появляются буквально в раскрывающемся списке (например, <i>hello</i> world
).Что я хотел бы знать, как это сделать:
- Как применить @ Html.Raw к каждому из
SelectListItem.Text
свойств? - Если это не так, есть лиспособ просто удалить теги HTML вместо этого?В основном все, вместо того, чтобы показывать их буквально, как в настоящее время.