Alors voici la correction...
Code .VB serveur:
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load IfNotMe.IsPostBack AndNotMe.IsCallback Then xyz()
End
IfEnd
Subpublic function xyz()
dim ctrl as new
Communs_ControlesUtilisateur_MEssage ctrl.Text = "Mon message"
ph
Message.Controls.Add(ctrl)end function
Dans la page HTML le code ressemblerais à :
...
<div id="ph
Message" runat="server">
...
à la compile de recois l'erreur
Erreur du compilateur :
Type 'Communs_ControlesUtilisateur_MEssage' is not defined
Dans la page HTML on devrait voir inscrit :Mon message
Alors présentement 2 solutions existe pour réglé le problème de compilateur
1- dim ctrl as Object = loadcontrl("...")
2- Dans le html mettre
<%@RegisterSrc="/Mtq.GererInventaire.Web/Communs/ControlesUtilisateur/MEssage.ascx"TagName="MEssage"TagPrefix="uc1" %>
Je n'aime pas la solution 1 car en C# ca fonctionne
Je ne veux pas utiliser la solution 2 car en C# ca fonctionne et je ne veux pas être obliger de "Register" mon code dans toutes mes pages HTML
Merci