转到新页面之后,怎么改变新页面的属性

转到新页面之后,如何改变新页面的属性
我想在用户从一个页面跳转到另一个页面后,根据他的角色的不同,在新页面中   显示不同的内容,比如:新页面的某一个button.visible=false;这样应该怎么做啊?
      我作的是这样的:比如在初始页面中Session[“role”].tostring()=管理员
在新页面中如果(string)Session[“role”]==“管理员”则让新页面的button1.visible=false;即:让某一个按钮是不可见的;也就是说根据角色的不同他所操作的权限也不同。这样应该怎么做啊?
    大家帮帮忙,谢谢了!

------解决方案--------------------
默认button.visible=false
在page_load加
if(Session[“role”].tostring()== "管理员 ")
{
button.visible=true
}