protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (!IsPostBack)
         {
             if (Utility.CheckAccess("RoleDetailsAddEdit") == false)
             {
                 pnlInvalid.Visible = true;
                 MainDiv.Visible    = false;
             }
             if (!Convert.ToBoolean(Session[clsConstant.SESS_VIEWTYPE]))
             {
                 this.MakeReadOnly(this.Controls);
             }
         }
         string sRoleID = Request.QueryString["roleid"];
         if (sRoleID != null)
         {
             if (!IsPostBack)
             {
                 clsEntRolesDetails objEnt = objRole.readerForRoles(int.Parse(sRoleID));
                 fillControl(objEnt);
             }
         }
         else
         {
             btnUpdate.Visible = false;
         }
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }