Buongiorno ragazzi,
ho creato uno usercontrol che gestisce un caledario javascript, l'ho registrato nel file web.config:
<pages>
<controls>
<add tagPrefix="uc1" src="~\UserControls\Calendar.ascx" tagName="Calendar"/>
</controls>
</pages>
Da premettere, che utilizzandolo "normalmente" nella form funziona bene e fa il suo lavoro.
Quando però lo metto all'interno del footer di una gridView:
<asp:GridView ID="gv" ShowFooter="True" runat="server" AutoGenerateColumns="False" >
<Columns>
....
<asp:TemplateField HeaderText="Data">
<ItemTemplate>
<asp:Label ID="lblDataFineConduzione" Text='<% #Eval("DATA") %>' runat="server"></asp:Label>
</ItemTemplate>
<FooterTemplate>
<uc1:Calendar ID="DateCalendar" runat="server"/>
</FooterTemplate>
</asp:TemplateField>
....
</Columns>
</asp:GridView>
mi segnala errore:
Errore1
L'elemento 'Calendar' non è un elemento noto. Il problema potrebbe essere dovuto a un errore di compilazione del sito Web.
mi viene il dubbio che la registrazione nel web.config, inserendo l'oggetto all'interno della gridView non vada più bene.
Potreste darmi qualche dritta in proposito???
Grazie