Dificuldade em fazer o GridView abrir em nova pagina
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();
}Discussão (2)
Carregando comentários...