0
マスターページに存在するパネルを呼び出す問題があります。私は2つのコンテンツページを持っています:a1.aspxとa2.aspx、どちらも私のマスターページを継承します。私はこの方法でa1.aspx.vbからパネルを呼び出そうとしました:コンテンツページから呼び出すことでマスターページの要素を検索する問題
CType(Me.Master.FindControl("PanelMsg"), Panel).Visible = True
それはうまくいきます。 2番目のページで同じコードを試しましたが、パネルは表示されません。私は、デバッグ中に何が起こっているかを確認するには、このコードを試してみました:
Dim c As Panel = CType(Me.Master.FindControl("PanelMsg"), Panel)
If c IsNot Nothing Then
c.Visible = True
End If
と私はデバッグの上に、私は真= c.visibleアクセスできますが、何も示されていないことに気づきました! 何が起こっているか考えてみましょうか? あなたが