0

マスター ページを使用するために変換しているページがいくつかあります。現時点では、HTML の書式設定のみで、マスター ページにはまだオブジェクト/コードはありません。

正常に動作する既存のページがあり (必要に応じて投稿できますが、少し長い)、マスター ページを追加します (正常に動作する他のいくつかのページで行ったように)。現在、div タグでエラーが発生します (子のページと div への参照はまだ子ページにあります) エラー:

System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

コードを使用してdivタグを取得しています: Control anotherDiv = Page.FindControl("divTrans")

これをマスターページを使用するように変換する方法を知っています.Master.Pageを使用するだけです....

しかし、既存の子ページコードを使用するには、これをどのようにコーディングすればよいですか?

4

1 に答える 1

0

ネストされた検索コントロールを実行する必要がありました:

Control anotherDiv = this.Master.FindControl("ContentPlaceHolder1").FindControl("divTrans");
于 2012-08-21T12:12:51.703 に答える