[VB.NET]Utilisation des ASCX dynamiquement
Salut
J'ai pas tout compris dans les tuto que j'ai suivi.
Je voudrais utiliser des ASCX dynamiquement, c'est à dire pourvoir envoyer une variable pour déterminer quel ASCX la page doit aller chercher.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Page accueil.aspx
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="accueil.aspx.vb" Inherits="localhost.accueil"%>
<%@ Register TagPrefix='uc1' TagName='menu' Src='menu.ascx' %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//FR">
<HTML>
<HEAD>
</HEAD>
<body MS_POSITIONING="GridLayout">
<table border="1">
<tr>
<td><uc1:menu id="Menu1" runat="server"></uc1:menu> </td>
</tr>
</table>
</body>
</HTML> |
Donc je voudrais pouvoir modifier le SRC de la directive Register (enfin je crois que c'est çà) pour que la page affiche tel ascx ou tel autre, en fonction de paramettre analysé dans le codebehind de la page.
Accessoirement (mais c'est juste un détail) si vous savez aussi comment changer le "UC1" en un autre truc plus sympa et surtout qui s'écrit avec le Intelisense.
Merci pour votre aide.