J'essaie d'exécuter l'exemple de contrôle d'utilisateur basé sur un modèle fourni par MSDN. Code est la suivante:Contrôle basé sur un modèle - le contenu n'est pas autorisé entre les balises d'ouverture et de fermeture
Ainsi, selon MSDN cela devrait mettre en œuvre comme suit:
<%@ Register Assembly="MyAssembly" Namespace="MyAssembly.Controls" TagPrefix="abs" %>
<abs:TemplatedFirstControl id = "First" runat=server
Text= "The time on the server is " >
<FirstTemplate>
<h3><font face="Verdana" color = "red">
<%# Container.Text %> <%# Container.DateTime %>
</font>
</h3>
</FirstTemplate>
</abs:TemplatedFirstControl>
Designer se plaint que le contenu n'est pas autorisé entre les balises d'ouverture et de fermeture de TemplatedFirstControl
et que FirstTemplate
n'est pas pris en charge. Alors qu'est-ce qui manque? Je dupliqué le code MSDN verbatim
MSDN Article: http://msdn.microsoft.com/en-us/library/aa720695%28v=VS.71%29.aspx
Quelle est votre définition du préfixe 'abs'? –
Il est défini dans la déclaration <% @ Register TagPrefix ... dans le fichier .aspx. –
envisagez de modifier la question pour inclure cette balise Register, ainsi que le lien vers l'article MSDN. Des entrées web.config doivent-elles également être créées? –