Bonjour,
Je suis coincé sur quelque chose qui me semble tout bête, mais dont je ne me dépatouille pas. Je suis débutant dans le monde du dev .net et SharePoint
Je cherche à pouvoir utiliser deux dll différentes dans une même page.
Si je veux utiliser une seule dll, pas de problème:
Je la pose dans le répertoire bin, j'ajoute la ligne qu'il faut dans le web.config:
puis dans la page aspx j 'ajoute:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <SafeControl Assembly="la_dll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e35ba7cb2ba9f4" Namespace="la_dll" TypeName="*" Safe="True"/>Le problème, c'est que je n'arrive pas ajouter une deuxième dll.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <%@ Page language="C#" MasterPageFile="~masterurl/default.master" inherits="la_dll.FonctionsGlobales" %>
si je met un deuxième inherits, une erreur s'affiche pour cause de multiple inherits dans la directive page.
J'ai essayé en mettant plutôt les lignes suivantes:
Pas d'erreur, mais par contre pas moyen d'appeler la fonction contenu dans ma classe FonctionsGlobales sans faire planter la page à la compilation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <%@ Assembly Name="la_dll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e35ba7cb2ba9f4" %> <%@ Import Namespace="la_dll" %>
J'ai essayé en tapant ma_dll.FonctionsGlobales.LaFonction();
ou FonctionsGlobales.LaFonction(); ou bien encore LaFonction(); dans la méthode protected void Page_Load() {...}.
Quelqu'un aurait-il une petite idée ?
Merci par avance !
Partager