2010-05-23 6 views
0

Existe-t-il un moyen (ou un composant que je pourrais utiliser) pour sortir un menu simple. J'ai juste besoin de la sortie sous forme de liste, comme vous le feriez pour un simple menu superfish.Sortie basée sur une liste simple au lieu du style et javascript monté Menu Web Forms ASP.net

J'ai regardé le contrôle de menu et cssadapters (css amical) quel genre de travaux, sauf qu'il y a beaucoup de styles et de sortie javascript avec le menu qui détruit le look.

Si je ne peux pas trouver quelque chose qui génère une liste propre, ma prochaine option est de créer un certain jquery pour supprimer ces styles. Ce n'est pas mon option préférée. Si vous avez une meilleure idée, s'il vous plaît faites le moi savoir.

Juste quelque chose qui ressemble à ceci:

<ul> Main Menu 
<li> hi </li> 
<li> second menu 
    <ul> 
     <li> <a href="hi.aspx"> in second menu </a></li> 
     <li> <a href="rabbits.aspx"> hi there </a></li> 
    </ul> 
</li> 
</ul> 

Merci.

Répondre

0

Vous pouvez utiliser le contrôle serveur Repeater. Vous contrôlez toutes les sorties de balisage à l'écran.

+0

C'est ce que j'ai fait. Bien que, parce que mon menu aura plusieurs niveaux dans le futur, je devrai probablement faire un composant ou un contrôle web qui le fera. Le répéteur ne le coupera pas pour toujours. Merci pour votre conseil. – Mike

+0

placer un répéteur à l'intérieur d'un répéteur - :) – TheGeekYouNeed