1

私はindex.aspxページを持っています

<AHD_MPC:AHDMainPageControl1 id="AHDControl" runat="server">
                </AHD_MPC:AHDMainPageControl1>

同じ上で定義/ロードされます。

 <%@ Register Src="UserControl/AHDControl1.ascx" TagName="AHDMainPageControl1" TagPrefix="AHD_MPC" %>

最初のロードで、AHDControl1.ascx がロードされます。今、私は index.aspx ページにボタンを持っています....それをクリックすると、同じ場所に AHDControl2.ascx をロードし、その場所から AHDControl1.ascx を非表示/破棄します....CSS show/ とは別に非表示オプション、これを行う他の方法...

4

1 に答える 1

2

Instantiate both controls on the page, start Control1 with Visible = true; and Controle2 with Visible = false. When you want to toggle the visibility, do so in the code behind tied to the button_Click event.

于 2013-02-27T07:00:43.503 に答える