protected void GridListagem_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        ASPxGridView gridView = (ASPxGridView)sender;

        //
        string  ID            = "";
        string  nome          = "";
        string  descricao     = "";
        string  orgao         = "";
        string  divulgacao    = "";
        string  periodicidade = "";
        string  tipo          = "";
        string  inicio        = "";
        string  fim           = "";
        string  dmais         = "";
        Boolean ativo         = true;
        string  observa_1     = "";
        string  observa_2     = "";

        //
        //
        ID = e.NewValues["ID"].ToString();
        //
        nome = e.NewValues["nome"].ToString().ToUpper().Trim();
        nome = Srelib.tirasimbolos(nome);
        nome = Srelib.tiraacento(nome);
        //
        if (e.NewValues["descricao"] != null)
        {
            descricao = e.NewValues["descricao"].ToString();
        }
        if (e.NewValues["orgao"] != null)
        {
            orgao = e.NewValues["orgao"].ToString();
        }
        if (e.NewValues["divulgacao"] != null)
        {
            divulgacao = e.NewValues["divulgacao"].ToString();
        }
        periodicidade = e.NewValues["periodicidade"].ToString();
        tipo          = e.NewValues["tipo"].ToString();
        if (e.NewValues["inicio"] != null)
        {
            inicio = e.NewValues["inicio"].ToString();
        }
        if (e.NewValues["fim"] != null)
        {
            fim = e.NewValues["fim"].ToString();
        }
        if (e.NewValues["dmais"] != null)
        {
            dmais = e.NewValues["dmais"].ToString();
        }
        ativo = Convert.ToBoolean(e.NewValues["ativo"]);

        if (e.NewValues["observa_1"] != null)
        {
            observa_1 = e.NewValues["observa_1"].ToString();
        }
        if (e.NewValues["observa_2"] != null)
        {
            observa_2 = e.NewValues["observa_2"].ToString();
        }


        uIndexadores.Altera(ID,
                            nome,
                            descricao,
                            orgao,
                            divulgacao,
                            periodicidade,
                            tipo,
                            inicio,
                            fim,
                            dmais,
                            ativo,
                            observa_1,
                            observa_2);


        gridView.CancelEdit();
        e.Cancel = true;

        //Usando Classe uLog.MakeLog - Gravando Log
        fwObs_Log = "ALTERA INDEXADORES: " + nome + "/" + descricao;
        SqlParameter[] param_log = { new SqlParameter("@login",    (String)Session["CodUsuario"]),
                                     new SqlParameter("@tabela",   fWtabela),
                                     new SqlParameter("@operacao", "INDEXADORES"),
                                     new SqlParameter("@obs",      "ALTERA"),
                                     new SqlParameter("@acao",     fwObs_Log) };
        uLog.MakeLog(param_log);

        //
        AtualizaGrid();
    }