基本的に、成功した子ページでログインを検証する必要がありますが、マスター ページのラベルを編集して、ログインに成功したユーザーのユーザー名を表示する必要があります。これは基本的に視覚効果です。そのように表示される場合の問題ですが、個々の子ページからマスターページのラベルにアクセスする必要があります ログインに使用されるテーブルでユーザー名を検証し、権限の状態 (管理者またはユーザー) を確認します。結果は、特定のコマンド ボタンをアクティブまたは非アクティブにします
- 私の子ログインページの名前は:- Login.aspx
- マスターページ:- Site.master
- マスターレーベル:-Label1
使用しようとしたが、うまく機能しないコード
Master.FindControl("Label1").Visible=true;
Label lb=(Label)this.master.FindControl("Label1")
lb.visible=true
lb.text=UserName.text
助けてください、私は何日も頭を悩ませていましたが、過去にここからいくつかの良い答えを得ました.同じ運が欲しいと思っていました.