0

私が望んでいたのは、ユーザーの役割に応じて、Site.Master ページからさまざまな MenuItems を表示することです。方法がわからなかったので、Site.Master と Acct_Site.Master の 2 つのサイト マスター ページを作成しました。Site.Master には CodeBehind="Site.master.cs" があり、Acct_Site.Master には CodeBehind="Acct_Site.master.cs" があります。Site.Master.cs と Acct_Site.master.cs の Page_Load メソッドの最初のステートメントにブレーク ポイントを配置しました。

最初の画面で、Site.Master.cs のブレークで停止をプログラムしますが、次は Site.Master.cs のブレークで停止しますが、Acct_Site.Master が表示されます。つまり、Site.Master.cs が実行されているように見えますが、Acct_Site.Master と表示されています。理由はありますか?

ありがとう、

ザレック

4

1 に答える 1

0

My mistake - I found the name Acct_Site.Master was an invalid name - it looks that we cannot add underscore to the name. I renamed Acct_Site.Master to AcctSite.Master and my program worked.

zalek

于 2012-12-30T02:52:02.003 に答える