1

WebフォームのナビゲーションバーでSVNというオプションの可視性をfalseに設定する必要があります。

これはマスターページのコードです。

if(page.CurrentUser.Permissions.SVN())ctrlLinkBar.AddLink( "SVN"、 "SVN.aspx");

それ、どうやったら出来るの?

4

2 に答える 2

1

私は...するだろう:

  1. マイページで OnPreRender をオーバーライドする
  2. Page.Master.FindControl("ctrlLinkBar") を使用してリンク バーを見つけます。
  3. 「SVN」という名前のリンクをすべて削除します

マスターページの式を変更することはできないと思います。

于 2009-11-06T06:11:53.900 に答える
0

これは、マスター ページに関する優れた記事です。

http://odetocode.com/articles/450.aspx

「コンテンツ ページからマスター ページへの相互作用」セクションでは、厳密に型指定されたプロパティを使用してこれを行う方法を示します。

于 2009-11-06T09:36:34.303 に答える