v4.master にいくつかのユーザー定義コントロールがあります。
これらのコントロールの一部は、いくつかのロジックに応じて表示されるはずです。
状況:
v4.master ページにログインとログアウトのリンク ボタンを追加しました。これで、ログインまたはログアウトのいずれかの時点で 1 つだけが表示されるようになります。
v4.master にいくつかのユーザー定義コントロールがあります。
これらのコントロールの一部は、いくつかのロジックに応じて表示されるはずです。
状況:
v4.master ページにログインとログアウトのリンク ボタンを追加しました。これで、ログインまたはログアウトのいずれかの時点で 1 つだけが表示されるようになります。
条件が権限と関係がある場合は、 SPSecurityTrimmedを確認してください
。他のロジックの場合は、次のようなものを試すことができます。this.Page.FindControl("ControlID2").FindControl("controlID2").Visible = false;
ユーザーコントロールを1つだけ作成し、コードビハインドで現在のユーザーがログインしているかどうかを確認することをお勧めします-ログアウトリンクをレンダリングするか、そうでない場合はログインします。
このリンクを確認して、これを行う方法を確認してください。
アンドリュー