Bonjour j'ai crée un usercontrol que j'ai inseré dans une page aspx, dans cet usercontrole j'ai des fonctions que j'aimerais bien exploité dans le code da la page aspx
Le code de l'usercontrol est a peu près
---------menuimage.ascx.vb----------
Public Class MenuImage
Inherits System.Web.UI.UserControl
Sub MaSub(ByVal msg As String)
Response.Write(msg)
End Sub
end class
-----------------------------------------
-------mapage.aspx------------------
<%@ Register TagPrefix="uc1" TagName="MenuImageMiniature" Src="MenuImage.ascx" %>
<form id="Form1" method="post" runat="server">
<uc1:MenuImageMiniature id="MenuImage1" runat="server" />
</form>
---------------------------------------
Si j'apppelle masub dans la page aspx comme ceci
----------------------------------------
<script language="vb" runat=server>
Private Sub Page_Load() Handles MyBase.Load
MenuImage1.MaSub("Message")
End Sub
</script>
-------------------------------------------
Mais si je fais exactement pareil dans le fichier aspx.vb
Ca marche pas
J'ecrit mes sources avec VS.net 2003 et MenuImage1 n'apparait nul part dans la source donc il me declare une erreur, j'ai essayé de le declarer de plusieurs facon differentes mais ca marche pas