1

5 つのタブを持つ 1 つの ASPX ページにタブ コントロールがあります。このコントロールに 5 つの ascx ページをロードしています。2 番目のメイン ascx コントロール内に 4 つの ascx 子コントロールがあります。これは、2 番目のメイン ascx ページのウィザードのようなものです。その 2 番目の TAB をロードすると、最初の子 ascx コントロールに表示されます。そのコントロールの任意の値の選択に基づいて、2 番目の ascx 子コントロールに対して可視 true を作成し、1 番目の ascx 子コントロールに対して可視 false を作成します。それは機能していません。ページに何も表示されません。コントロールなしで空をロードしています。

問題は何ですか?

親 ascx - 子 ascx からのカスタム イベント

         Private Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
            ReviewEnterReportDetailsId.Visible = True
            EnterReportDetailId.Visible = True
            EnterReportViewDetail1.Visible = True
        End Sub

         Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            ReviewEnterReportDetailsId.Visible = True
            EnterReportDetailId.Visible = False
            EnterReportViewDetail1.Visible = False
        End Sub

         Protected Sub ReviewEnterReportDetailsId_ERDScreenEvent(ByVal sender As Object, ByVal e As System.EventArgs) Handles ReviewEnterReportDetailsId.ERDScreenEvent
            ReviewEnterReportDetailsId.Visible = False
            EnterReportDetailId.Visible = True
            EnterReportViewDetail1.Visible = False
        End Sub

子 ascx -

次のコントロールを変更するイベントを発生させるだけです

4

1 に答える 1