BulletedList

primo11

Mitglied
Hallo Zusammen, eine kurze Frage:

Wie kann ich dem ausgewählten Element bzw. SelectedItem einer Bulleted List einen Rahmen hinzufügen oder Schriftfarbe ändern?

Viele freundliche Grüße Primo!
 
geht im Prinzip ganz einfach.

Schau dir einfach folgenden XHTML code mit ASP Elemtenten an und den dazugehörigen C# Code

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Unbenannte Seite</title>
    
    <style type="text/css">

     .selectedBullet
     {
         border: solid 1px Black;
         color: Red;
     }

    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:bulletedlist ID="Bulletedlist1" runat="server">
     <asp:ListItem>List 01</asp:ListItem>
     <asp:ListItem Selected="True">List 02</asp:ListItem>
     <asp:ListItem>List 03</asp:ListItem>
    </asp:bulletedlist>
    </div>
    </form>
</body>
</html>

und hier der C# Code

Code:
            foreach (ListItem item in Bulletedlist1.Items)
	        {           
                if (item.Selected == true)
                {
                    item.Attributes.Add("class","selectedBullet");
                }
	        }

Ich hoffe, dass dir das weiter hilft

Gruß
Sebastian
 

Neue Beiträge

Zurück