本文介绍了如何在aspx页面中更改li类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 您好b $ b 如何更改<< li>>我的代码: < li class = 当前 > < a href = Default.aspx > < div > Anasayfa < / div > < / a > < ul > < li > < a href = index-corporate.html > < div > 主页 - 公司< / div > < / a > < / li > < li > < a href = # > < div > 功能< / div > < / a > < ul > < li > < ; a href = # > < div > 滑块< / div > < / a > < / li > < / ul > < / li > 我想在按下按钮时更改当前课程 我尝试了什么: 没什么不同 只考虑我怎么能这样做解决方案 添加runat = server标签 < ul > < li class = 当前 id = myLI runat = 服务器 > < asp:按钮 ID = ButtonSubmit runat = server OnClick = ButtonSubmit_Click 文本 = 提交 / > < / li > < / ul > 代码背后 受保护 void ButtonSubmit_Click(对象 sender,EventArgs e) { myLI.Attributes [ class] = newclass; } 您可以使用简单的javascript来处理此问题。 此处是示例解决方案。 或在代码后面使用此 Id.Attributes.Add( class, some-class) Hihow can i change <<li>> class?my code:<li class="current"> <a href="Default.aspx"><div>Anasayfa</div></a> <ul> <li> <a href="index-corporate.html"><div>Home - Corporate</div></a> </li> <li> <a href="#"><div>Features</div></a> <ul> <li> <a href="#"><div>Sliders</div></a> </li> </ul> </li>I want to change current class when the button pressedWhat I have tried:nothing differentonly thinking how can i do this 解决方案 Add the runat=server tag<ul> <li class="current" id="myLI" runat="server"> <asp:Button ID="ButtonSubmit" runat="server" OnClick="ButtonSubmit_Click" Text="Submit" /> </li></ul>code behindprotected void ButtonSubmit_Click(object sender, EventArgs e){ myLI.Attributes["class"] = "newclass";}You can use simple javascript to handle this. Here is a sample solution.or use this in Code behindId.Attributes.Add("class", "some-class") 这篇关于如何在aspx页面中更改li类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-01 17:11