Hocamızın dediğini dinleyip aranan kelimeyi session ile alayım diye 2 gündür uğraşıyorum :) Hatamı buldum projeme ekledim buradan paylaşayım :)

default.aspx

Session["arama"] = btnArama.Text;
Response.Redirect(“arama.aspx”);

Sessionımıza “arama” dedik.
Prosedürümüz;
—————–
Create proc Arama
@arama nvarchar
as
select FilmID,FilmAdi
from Filmler
where FilmAdi like ‘%’ + @arama + ‘%’

——————-
arama.aspx

Paremetre olarak session yakaladık.

SqlConnection con = new SqlConnection(
ConfigurationManager.ConnectionStrings["DvdShopCenter"].ConnectionString);
SqlCommand com = new SqlCommand(
“arama”, con);
com.CommandType = System.Data.CommandType.StoredProcedure;
com.Parameters.AddWithValue(“@arama”, Session["arama"]);
con.Open();
aramaListesi.DataSource = com.ExecuteReader();
aramaListesi.DataBind();
con.Close();

———————–