Bonjour,
J'essaie de faire un control perso héritant de la classe accordion du AjaxControlToolKit.
J'ai donc créé une nouvelle classe :
NB : Même avec le constructeur public cela ne fonctionne pas.
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 using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using AjaxControlToolkit; namespace Controls { [DefaultProperty("Text")] [ToolboxData("<{0}:Accordion runat=server></{0}:Accordion>")] public class ExtendAccordion : Accordion { ExtendAccordion() { //Mon code } protected override void RenderContents(HtmlTextWriter output) { //HttpContext.Current.Session["USER"]; //output.Write(_typeDroit); } } }
Jusque la tout va pas trop mal, en tout cas ça compile; le truc c'est que je ne peut pas l'utilisé dans mon ascx car VS ne me le propose pas et je comprend pas pourquoi.
J'ai bien mis la référence et le "Register" mais rien à faire.
Quelqu'un aurait-il une idée ?
Merci d'avance.
Partager