在C#代码隐藏中更改jQueryMobile CSS属性

时间:2013-04-16 16:57:57

标签: c# asp.net jquery-mobile

美好的一天!

我有这个:

<div data-role="collapsible">
        <h3 runat="server" id="myID">
                ISA Testing
        </h3>
        <p>
                Important content.
        </p>
</div>

我想根据C#代码隐藏中的某些逻辑更改jQueryMobile可折叠标头的“h3”背景颜色。在我获得“h3”节点的句柄后,我试图在我的代码隐藏中执行此操作:

h.Style["background"] = "red";

它不起作用。有关如何使其工作的任何指示? .NET运行时将“h3”节点分类为HtmlGenericControl,如果它有任何重要性。

谢谢!

1 个答案:

答案 0 :(得分:1)

在您的代码背后,您将要做

 myID.Attributes.Add("CssToAdd","ValueForCss");

所以对于颜色:

 myID.Attributes.Add("Color","Red");