Accessing user control in master page from any content page

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • suprodeep
    New Member
    • Mar 2008
    • 2

    Accessing user control in master page from any content page

    I have a user control named header.ascx in a master page. This user control contains a labels which states "You have logged in as Guest ". Now i have a home page, named home.aspx which contains a login.ascx user control.

    Now whenever somebody provides the correct logon details i would like the status in the main masterpage user control to be changed to "You have logged in as ___" (name of the user).
  • malav123
    New Member
    • Feb 2008
    • 217

    #2
    Originally posted by suprodeep
    I have a user control named header.ascx in a master page. This user control contains a labels which states "You have logged in as Guest ". Now i have a home page, named home.aspx which contains a login.ascx user control.

    Now whenever somebody provides the correct logon details i would like the status in the main masterpage user control to be changed to "You have logged in as ___" (name of the user).

    HI,
    Use the session variable for user name in your login form and use that session variable in your redirected page to display the message like "welcome _____(session(" username"))"... ..

    Comment

    • balabaster
      Recognized Expert Contributor
      • Mar 2007
      • 798

      #3
      The following concept works from the codebehind of your content page:

      CType(Master.Fi ndControl("Cont rolName"), ControlType).Pr operty = Object

      Code:
      CType(Master.FindControl("Label1"), Label).Text = "Hello World"

      Comment

      Working...