【问题标题】:How to assigning dynamic value to CssClass in .aspx page not working如何在.aspx页面中为CssClass分配动态值不起作用
【发布时间】:2016-02-12 05:04:50
【问题描述】:

我在 webform 上使用服务器端 HyperLink 控件,并希望为其分配动态 CSS 值。

HyperLink 控件在中继器控件中

如果我像这样使用它会失败CssClass='search-<%#Eval("CSS") %>',如果我像这样使用它那么它会工作CssClass='<%#Eval("CSS") %>'

我的问题是我必须将search- 连接到字段值<%#Eval("CSS") %>

我如何定义以便为其分配值

在 HTML 源代码中它显示为这样 class="search-<%#Eval("CSS") %>"

以这种方式解决它

CssClass='<%# Eval("CSS") +"-type-search "%>'

【问题讨论】:

    标签: c# html asp.net webforms


    【解决方案1】:

    您需要在 标记中包含所需的任何文本,用 ' ' 或 "" 括起来取决于您在标记开始时使用的内容

    class='<%# "search-" & Eval("CSS") %>'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-29
      • 2012-03-13
      • 1970-01-01
      • 2023-03-25
      • 2020-04-28
      相关资源
      最近更新 更多