日期:2014-05-17  浏览次数:20441 次

BulletedList选中样式问题
C# code


        ListItem li = BulletedList1.Items[e.Index]; //得到BulletedList中选中的项
        LinkButton lb = sender as LinkButton;

        if (li.Value != null)
        {
            //   li.Attributes.CssStyle. = "select";

            li.Attributes.Add("class", "select");

        }


前台设置 DisplayMode="LinkButton"

BulletedList选中的时候加了个选中的样式 ,点击测试4 效果图如下



但是点击BulletedList的项的时候 自动顶置 而看不到自己所选中的项 点击测试11 效果图如下




如果解决自动顶置。。显示如下


------解决方案--------------------
设置
<asp:BulletedList BulletStyle="BulletStyle" />