[ boguda @ 29.12.2013. 01:02 ] @
pretragu iz baze radim prema nekoliko parametara odnosno na web strani imam samo jedan textbox i tri dugmeta. Svako dugme pretrazuje drugu tabelu sa parametrom koji je unesen u textbox
Rezultat pretrage hocu da prikazem u jednom GridView-u bez obzira koje dugme je korisnik kliknuo

ja sam to smislio tako da gridview ima podesen datasource na "None" pa mu sqldatasource dodajem u dogadjaju za button



protected void Button1_Click(object sender, EventArgs e)
{
GridView1.Visible = true;
GridView1.DataSource = SqlDataSource1 ;
GridView1.DataBind();

}

protected void Button2_Click(object sender, EventArgs e)
{
GridView1.Visible = true;
GridView1.DataSource= SqlDataSource2 ;
GridView1.DataBind();
}

Gde gresim?
[ boguda @ 30.12.2013. 12:16 ] @
resio sam deo problema ali ne znam kako da dodam parametar iz textbox-a za pretragu po bazi

kod:
rotected void Button1_Click(object sender, EventArgs e)
{

SqlDataSource SqlDataSource1 = new SqlDataSource();
SqlDataSource1.ID = "SqlDataSource1";
this.Page.Controls.Add(SqlDataSource1);
SqlDataSource1.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlDataSource1.SelectCommand = "SELECT * from filmovi where nazivFilma values @nazivFilma'";
//TREBA MI NESTO KAO com.parametars.addwithvalue("@naziFilma",textBox1.text);
GridView1.DataSource = SqlDataSource1;
GridView1.DataBind();

}

protected void Button2_Click(object sender, EventArgs e)
{
SqlDataSource SqlDataSource2 = new SqlDataSource();
SqlDataSource2.ID = "SqlDataSource2";
this.Page.Controls.Add(SqlDataSource2);
SqlDataSource2.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlDataSource2.SelectCommand = "SELECT * from zanr where ime values @ime";
//TREBA MI NESTO KAO com.parametars.addwithvalue("@naziFilma",textBox1.text);
GridView1.DataSource = SqlDataSource2;
GridView1.DataBind();
}

Znaci treba mi nesto kao com.parametars kad radim sa sqlcommnad-om
[ sparc @ 30.12.2013. 15:15 ] @
sqldatasource1.parameters.add() za sve ostalo pogledaj help I primere
[ sparc @ 30.12.2013. 15:19 ] @
jos preciznije

SqlDataSource1.SelectParameters.Add("parameterName", "parameterValue");
[ boguda @ 30.12.2013. 18:03 ] @
Hvala!!!