为ASP.NET通用控件应用CSS,如<UL>和<LI>

ACP*_*ACP 16 .net html css c# asp.net

我不知道怎么样为一个HTML通用控制应用CSS <UL><LI>给出 runat="server"在ASP.NET.我<li>在内容页面的主页面中找到了它.一旦我发现控件我想要应用CSS.

<ul id="mainMenu" runat="server" style="width:350px;">
    <li id="mainHome" runat="server"><a title="Home" href="#" class="home">Home</a></li>

    <li id="mainManage" runat="server"><a title="Manage" href="#"
                                          class="manage">Manage</a></li>

    <li id="mainEnquiry" runat="server"><a title="Enquiry" href="#"
                                           class="enquiry">Enquiry</a></li>

    <li id="mainReport" runat="server"><a title="Report" href="#"
                                          class="report">Reports</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

Muh*_*tar 26

请试试这个,

ull.Style.Add("background-color", "Red");
Run Code Online (Sandbox Code Playgroud)

或者,我已经测试了这个,一定会有用,请检查

ull.Attributes.Add("class", "yourClass");
Run Code Online (Sandbox Code Playgroud)

编辑: 为了测试这个解决方案,我为您提供了:

  1. 制作新的空白母版页并输入<ul runat ="server"id ="ull">

  2. 然后添加一个新页面并使用上面的母版页.

  3. 如我在答案中提到的那样,使findcontrol ul并输入CSS.

  4. 然后运行您的页面,并查看您的HTML页面的来源,您将找到您要找的内容.喜欢