This assumes simple list. If you're trying to do subitems then you have to add new repeater within the item (see below)
<asp:repeater id="Repeater1" runat="server" xmlns:asp="#unknown">
<headertemplate>
<ul>
</ul></headertemplate>
<itemtemplate>
<li class="subMenu open"><a href="../../../../Index.aspx?id=<%# Eval(" id=")%>"><![CDATA[
Subitems - this will create subitems in first-level item, but it will still select whole list unless it is hidden until hovered / clicked
<asp:repeater id="Repeater1" runat="server" xmlns:asp="#unknown">
<headertemplate>
<ul>
</ul></headertemplate>
<itemtemplate>
<li class="subMenu open"><a href="../../../../Index.aspx?id=<%# Eval(" id=")%>"><![CDATA[