J'ai créé un vrai UserControl basé sur un modèle simple en utilisant le tutoriel suivant: http://msdn.microsoft.com/en-us/library/36574bf6(VS.80).aspxsupport design pour Templated UserControl
Je peux maintenant ajouter ce contrôle à mon application mvc 2.0 en utilisant:
<components:Box BoxType="Help" Title="Content Title" runat="server">
<Content>
<%: Html.TextBox("test") %>
This is my awesome content!<br />
<b>Test</b>
</Content>
</components:Box>
Toutefois, lorsque Je vais au concepteur, j'obtiens une exception: Le type 'System.Web.UI.UserControl' n'a pas de propriété publique nommée 'Content'.
Comment puis-je résoudre ce problème? Je n'ai même pas besoin d'utiliser le concepteur de glisser-déposer, juste rendre le contrôle se passera bien.
Merci!
Vous voudrez peut-être aller ici http://www.asp.net/mvc/ et lire à peu près tout ce que vous pouvez sur MVC. – mare
très étrange ... j'ai le même problème. cela fonctionne quand je l'utilise dans la page (aspx) mais le problème persiste quand je l'utilise dans le contrôle utilisateur (ascx). – Mahes