Levar Informações do DataGridView para outro Formulário

19/10/2015

0

Bom dia,

Sou novo em asp.net e tenho uma tela de cadastro de agendamento, nela ha um botão que ao clicar exibe uma grid de pesquisa de médicos.

Ao selecionar um determinado medico, preciso que o formulário de Consulta seja fechado e os dados da linha do médico selecionado seja levado para o meu formulario de Novo Agendamento, porem isto não esta ocorrendo, alguém poderia me ajudar.

Segue abaixo o trecho do código que estou utilizando:

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
string strUnidade = "ctl00_ContentPlaceHolder1_txtUnidade";
string strLogradouro= "ctl00_ContentPlaceHolder1_txtLogradouro";
string jscript = "";
string unidade= GridView1.SelectedRow.Cells[1].Text;
string logradouro = GridView1.SelectedRow.Cells[2].Text;
jscript += "<script language='JavaScript'>";
jscript += "window.opener.document.forms[0]." + strUnidade + ".value= '";
jscript += unidade;
jscript += "';";
jscript += "window.opener.document.forms[0]." + strLogradouro +".value= '";
jscript += logradouro;
jscript += "';window.close();";
jscript += "</script>";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ModalEventos", jscript);
}


Agradeço muito
Ricardo Rodrigues

Ricardo Rodrigues

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar