1

同じ ascx コントロール内で同じ ascx ユーザー コントロールを使用/参照することは可能ですか? 主に、条件に基づいて popup - n レベル内の popup 内に popup が必要です。ポップアップはユーザー コントロールです。

4

2 に答える 2

1

これは、プログラムでコントロールをロード/追加するときに可能だと思います。例:

this.Controls.Add(LoadControl("~/mycontrol.ascx"));

ただし、これを無条件に実行すると、無限ループが発生します。

于 2012-10-09T09:36:35.813 に答える
0

それはいけません : Circular file references are not allowed.

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WebUserControl1.ascx.cs" Inherits="WebApplication1.WebUserControl1" %>
<%@ Register TagPrefix="test" TagName="test" Src="~/WebUserControl1.ascx"%>

このコードは使用できません

于 2012-10-09T09:42:40.410 に答える