1

Web ページがあり、その中にユーザー コントロールが含まれています。pageinit メソッドで設定される aspx ページにプロパティがあり、ascx ページでそのプロパティが必要です。どうすれば入手できますか?

4

3 に答える 3

1

ascx内にパブリックプロパティを作成し、aspxページで設定すると同時に設定します。

ちなみに、PreInitはメソッドではなくEventHandlerです。

于 2012-05-18T18:02:41.537 に答える
1
MyAdminPage myPageInstance = this.Parent as MyAdminPage;
if(myPageInstance != null)
{
...
}

これについていくつかの質問がありました。

.ascx から .aspx プロパティを参照する

于 2012-05-18T18:01:33.137 に答える