Применить CSS для общего элемента управления HTML, такого как <UL> и <LI> в ASP.NET
Я не знаю, как применять CSS для общего элемента управления HTML, такого как <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>
Ответы
Ответ 1
Попробуйте это,
ull.Style.Add("background-color", "Red");
Или, я протестировал это, обязательно работаю, пожалуйста, проверьте
ull.Attributes.Add("class", "yourClass");
Edit:
Чтобы проверить это решение, я вам предоставил:
-
сделать новую пустую главную страницу и поставить < ul runat = "server" id = "ull" >
-
затем добавьте новую страницу и используйте указанную выше мастер-страницу.
-
make findcontrol ul и поместить в CSS, как я упомянул в ответе.
-
затем запустите свою страницу и просмотрите источник своей HTML-страницы, и вы найдете то, что ищете. Как