Bonjour

J'ai un probleme de référencement d'assembly entre deux fichiers du même projet :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
MaPage.aspx.cs:
 
namespace MonEspaceDeNom
{
 
	public partial class MaPage : System.Web.UI.Page
	{
		...
		public void unemethode()
		{
 
		}
	}
}
 
 
WUC\MonControle.ascx.cs:
 
using MonEspaceDeNom;
 
namespace MonEspaceDeNom.UC
{
	public partial class MonControle : System.Web.UI.UserControl
	{
		...
		void uneautremethode()
		{
			((MaPage)this.Page).unemethode();
		}
 
	}
}
Dans la classe MonControle, je n'arrive pas à caster this.Page en MaPage car le compilateur ne trouve pas de type MaPage dans l'espace de nom EspaceDeNom. (j'ai aussi essayé en mettant MonEspaceDeNom.MaPage directement).

Est-ce que quelqu'un à une idée ?

Merci
Rémi