0

非常に奇妙な問題があり、以前に発生したことがあるのだろうかと思います。誰もそれに巻き込まれなかったのは奇妙に見えます.Googleはそう言っています.

それが私たちが持っているものです:

マスターページ

masterpage.master

ブラブラグブラグ

ページが上記のマスター ページにバインドされているユーザー コントロール

設計によると、.ascx ユーザー コントロールから定義する必要があります。

SomeControl.ascx

 <asp:Content ContentPlaceHolderID="phMaster">  // this will not work, and issue is to make it work

しかし、ユーザー コントロールを masterpage にバインドできないことを考えると、どうすればよいのでしょうか?

何か案は?

4

1 に答える 1

0

UserControl は、参照しようとしている方法で機能するとは思いません。ContentPlaceholder を参照するコンテンツ コントロールを持ち、ユーザー コントロールを含むマスター ページ セットを含む中間 aspx ページを配置する必要があります。コントロールが配置されているページに移動する必要がある SomeControl.ascx に移動して、そのコントロールを直接参照することはできません。

于 2009-07-09T22:19:31.393 に答える