dezoldan 0 Denunciar post Postado Dezembro 17, 2014 Tenho uma pagina com uma TextBox e um Button. A caixa recebe o caracter e quando clico no botão botão busco os dados no banco de dados e preenche um um DataSet, que preenche o GridView. Ocorre que ele fica na mesma pagina. Gostaria que fosse em outra pagina. O que eu fiz até agora. public void BuscaDados() { SqlCommand command; SqlConnection cnn; SqlDataAdapter adapter; DataSet DS; string s; cnn = new SqlConnection( "Data Source=(LocalDB)\\v11.0;Initial Catalog=xxxxxxx;Integrated Security=True"); command = new SqlCommand( "SELECT Sobrenome, PrimeiroNome, Idade, ViagemID, ColaboradorID, PassageiroID, OrigemDados " + "FROM Passageiros WHERE (Sobrenome LIKE @Sobrenome + N'%') " + "ORDER BY Sobrenome", cnn); command.Parameters.Add("@Sobrenome", SqlDbType.NVarChar); command.Parameters["@Sobrenome"].Value = TextBox1.Text; adapter = new SqlDataAdapter(); adapter.SelectCommand = command; DS = new DataSet(); adapter.Fill(DS, "Table"); GridView1.DataSource = DS.Tables["Table"].DefaultView; GridView1.DataBind(); s = DS.Tables[0].Rows.Count.ToString(); Label3.Visible = true; Label2.Visible = true; Label2.Text = s; } protected void Button1_Click(object sender, EventArgs e) { BuscaDados(); } protected void Paginar(object sender, GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; BuscaDados(); } Compartilhar este post Link para o post Compartilhar em outros sites
itlpps 109 Denunciar post Postado Dezembro 17, 2014 Opa. Da uma olhada aqui -> http://www.devmedia.com.br/como-fazer-o-response-redirect-abrir-uma-nova-janela/22710 O que você pode fazer é carregar uma Session com o conteúdo do textbox e dar o redirect, depois no page load da outra pagina você passa a session como parametro pra query. Compartilhar este post Link para o post Compartilhar em outros sites
dezoldan 0 Denunciar post Postado Dezembro 18, 2014 Infelizmente não consegui implementar essa solução. Se tiveres outra sugestão/solução para o problema, agradeço. obrigado. Compartilhar este post Link para o post Compartilhar em outros sites