Criptografei os dados do banco de dados (mysql) e depois "discriptografei" pra aparecer no grid. Agora, quando eu seleciono uma linha, preciso do valor do código daquela linha que é uma coluna. Só que não consigo pegar esse valor e o número da coluna no
código ta certo. O que eu faço?
Session["codigo_caixa"] = GridView1.SelectedRow.Cells[3].Text;
if (caixa.pesquisarCaixa(Session["cod_caixa"].ToString()) == true)
{
Session["id_caixa"] = caixa.Id_caixa.ToString();
txtdata.Text = caixa.Dtvenc_caixa.ToShortDateString().ToString();
txtdatapag.Text = caixa.Dtpag_caixa.ToShortDateString().ToString();
txtdesc.Text = caixa.Desc_caixa.ToString();
txtvalor.Text = caixa.Valor_caixa.ToString();
DropTipo.Text = caixa.Tipoconta_caixa.ToString();
}
o erro é esse aqui:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index