【问题标题】:How to apply @Html.Raw to each of the SelectListItem.Text properties?如何将@Html.Raw 应用于每个 SelectListItem.Text 属性?
【发布时间】:2016-03-14 02:56:21
【问题描述】:

我需要将 style 属性应用于我的 selectlistitem 文本,该文本在 razor html 中是静态的。

【问题讨论】:

  • 你不能,无论如何它的浏览器/操作系统会生成 <select> 元素及其 <option> 元素的外观,而你几乎无法控制它的样式

标签: asp.net-mvc razor


【解决方案1】:

样式选择框只能通过 javascript 库的帮助来完成,该库通常隐藏原始选择元素并在其上创建一个样式化的 div,看起来像一个下拉菜单。

如果您真的想以自定义样式显示下拉菜单,请尝试在 Google 中搜索“jquery select plugins”。

我们通常使用https://select2.github.io/。易于使用且非常灵活。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 2012-04-07
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多