如何在aspx页面中更改li类 [英] How can I change li class in aspx page
问题描述
您好b $ b
如何更改<< li>>我的代码:
<前一个=HTML> < li class = 当前 >
< a href = Default.aspx > < div > Anasayfa < / div > < / a >
< ul < span class =code-keyword>>
< li >
< a href = index-corporate.html > < div > 主页 - 公司< / div > < / a >
< < span class =code-leadattribute> / li >
< li >
< a href = # > < div > 功能< / div > < 跨度> / a >
< ul >
< li >
< ; a href < span class =code-keyword> = # > < div > 滑块< / div > < / a >
< span class =code-keyword>< / li >
< / ul >
< / li >
我想在按下按钮时更改当前课程
我尝试了什么:
没什么不同
只考虑我怎么能这样做
添加runat = server标签
< ul >
< li class = 当前 < span class =code-attribute> 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)
Hi
how 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 pressed
What I have tried:
nothing different
only 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 behind
protected 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 behind
Id.Attributes.Add("class", "some-class")
这篇关于如何在aspx页面中更改li类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!