bonjour,
apparemnt vu vos post du mois de novembre 2003 qqn peut m'aider lol ...
Voici mon probleme :
je souhaite faire appel à une methode d'un usercontrol à partir du code behind d'une page aspx ex :
------------ fichier ascx
<%@ Control Inherits="MenuImage" Src="menuimage.ascx.vb" ClassName="MenuImage"%>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
</body>
</html>
------------ fichier ascx.vb
Public Class MenuImage
Inherits System.Web.UI.UserControl
Sub MaSub(ByVal msg As String)
Response.Write(msg)
End Sub
end class
------------ fichier aspx
<%@ Page Inherits="MaPage" Src="mapage.vb" ResponseEncoding="iso-8859-1"%>
<%@ Register TagPrefix="uc1" TagName="MenuImageMiniature" Src="MenuImage.ascx" ClassName="MenuImage"%>
<form id="Form1" method="post" runat="server">
<uc1:MenuImageMiniature id="MenuImage1" runat="server" />
</form>
------------ fichier aspx.vb
Imports System
Imports System.Web.UI
Imports System.Web.UI.Webcontrols
Public Class MaPage
Inherits Page
Protected WithEvents Menuimage1 As MenuImage
Private Sub Page_Load()
MenuImage1.MaSub("Message")
End Sub
End Class
Suite à cela j'ai l'erreur --> Type 'MenuImage' is not defined
J'ai ajouté Imports MenuImage dans aspx.vb mais cela ne fonctionne tjrs pas !
J'ai du oublier qq chose ???
Merci par avance