/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //Verifica se NÃO é um Requisição Ajax. Ou seja se é a primeira vez que a página é carregada. if (!X.IsAjaxRequest) { popularPessoas(); PopularCboStatus(); PopularComboEstado(); //Verifica se existe um valor na QueryString vinda da página de pesquisa. //Se existir, então escreve no campo que é a Chave Primária da tabela. if (Request.QueryString.Get("qID") != null) { txtIdPessoa.Text = Request.QueryString.Get("qID"); ObterDadosPorID(int.Parse(txtIdPessoa.Text)); } else { if (Session["Usuario"] != null) { Usuario objUsuarioLogado = (Usuario)Session["Usuario"]; if (objUsuarioLogado != null) { DesabilitarBotoes(null); } } } if (Request.QueryString.Get("qTela") == "Consultar") { ToolbarDependenes.Hidden = true; topbarResponsavel.Hidden = true; foreach (Control item in fdsTipoPessoa.Items) { if (item is Ext.Net.Checkbox) { if (!((Ext.Net.Checkbox)item).Checked) { ((Ext.Net.Checkbox)item).Hidden = true; } } } int totalColunas = GridResponsaveis.ColumnModel.Columns.Count; GridResponsaveis.ColumnModel.Columns[totalColunas - 1].Hidden = true; totalColunas = GridPanelDependentes.ColumnModel.Columns.Count; GridPanelDependentes.ColumnModel.Columns[totalColunas - 1].Hidden = true; UtilitariosExt util = new UtilitariosExt(); util.DesabilitarControles(PanelCadastroPessoa, true); btnCancelar.Hidden = true; btnGravar.Hidden = true; txtSenha.Hidden = true; } } }