0
Je sais que si je créé un contrôle personnalisé, par exemple MyLabel dans App_Code ..directive Registre des contrôles dans App_Code sans espace de noms
namespace MyNamespace
{
public class MyLabel : Label { .. }
}
Pour accéder à ce contrôle dans ma page, je voudrais utiliser cette directive ..
<%@ Register tagPrefix="foo" Namespace="MyNamespace" %>
Si je n'ai pas fourni d'espace de noms (MyNamespace), comment écrire la directive Register?
Merci beaucoup.
wow, elle a effectivement travaillé! Merci beaucoup! je peux accéder à MyLabel à partir de la page aspx en utilisant le code que vous avez fourni ci-dessus. avant, je mettais "MySite.App_Code" pour l'espace de noms et ça ne marche pas. de toute façon .. merci marcc! –
C'est vraiment une magie! J'ai "_Lorsque vous développez un contrôle serveur personnalisé, vous devez l'inclure dans un espace de nom.Si vous ne le faites pas, il ne sera pas accessible à partir d'une page ASP.NET._" à partir de [http://msdn.microsoft.com/ en-us/library/c76dd5k1.aspx] (http://msdn.microsoft.com/fr-fr/library/c76dd5k1.aspx) et par la suite j'ai cru devoir placer mon contrôle personnalisé dans un espace de noms. – Gqqnbig