2009-09-06 4 views
0

Je suis écrit un contrôle utilisateur. dans le contrôle utilisateur, il y a en-tête et pied de page.
je veux insérer gridview ou n'importe quel contrôle, dans le contenu du contrôle de l'utilisateur.
pour un exemple:
<Menu:Menu id="1" runAt="Server">
<Asp:GridView ...> /// or any control
</Menu>

MerciContrôle d'utilisateur Web

Répondre

-1

Utilisez un contrôle substituable.

<Menu:Menu id="1" runAt="Server"> 
    <asp:Placeholder id="phControl" runat="server" /> 
</Menu> 

Et dans votre code-behind:

TextBox myText = new TextBox(); 
phControl.Controls.Add(myText); 
+0

Si vous ne pouvez pas mettre un contrôle à l'intérieur de la commande usercontrol, vous ne pouvez même pas y placer un espace réservé. – gius

0

Vous devez utiliser l'attribut ParseChildren. Vérifiez this et this messages.

Questions connexes