J'ai actuellement ce bloc de code (ou quelque chose de similaire) sur presque toutes mes pages:Quelle est la meilleure façon de "conclure" du HTML avec un contrôle utilisateur?
<div class="tasks">
<ul>
<li><a href="#">Do something</a></li>
<li><a href="#">Do something else</a></li>
</ul>
</div>
Cependant, je dois en faire un contrôle utilisateur. Je voudrais quelque chose qui ressemble à ce qui suit:
<foo:TaskList id="foo" runat="server">
<Task><a href="#">Do something</a></Task>
<Task><a href="#">Do something else</a></Task>
</foo:TaskList>
ou même:
<foo:TaskList id="foo" runat="server">
<Tasks>
<ul>
<li><a href="#">Do something</a></li>
<li><a href="#">Do something else</a></li>
</ul>
</Tasks>
</foo:TaskList>
Je me rends compte que je suis en utilisant le concept de là-bas « modèle » et je me rends compte aussi que ce n'est pas comment vous est destiné à utiliser les contrôles utilisateur Template. Alors .. comment suis Je voulais emballer une partie variable de HTML dans un contrôle utilisateur?
PS. Je ne veux pas utiliser DataBinding ou code-behind pour remplir ce contrôle. Tous les éléments doivent être visibles dans le fichier ASPX.
... vous voulez dire que vous voulez que les articles visibles dans la Designer de Visual Studio? Pourquoi? –
Je n'avais pas vraiment pensé au designer. Je veux juste pouvoir les voir dans le code ASPX. – James