如何在aspx页面中更改li类 [英] How can I change li class in aspx page

查看:73
本文介绍了如何在aspx页面中更改li类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆