Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dezoldan

Dificuldade em fazer o GridView abrir em nova pagina

Recommended Posts

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.