PDA

View Full Version : نمایش اطلاعات در gridview با استفاده از رویداد textchanged مربوط به textbox



سمیرا55
چهارشنبه 26 خرداد 1395, 13:16 عصر
سلام
من می خوام وقتی کاربر یک متنی رو داخل textbox واردکرد اطلاعات مربوطه رو نشون بده مثلا اگه حرف م وارد کرد تمام سطرهای گرید ویو مرتبط رو نشون بده من کدم رو داخل textchanged یک textbox نوشتم اما وقتی داخل textbox یک متنی رو وارد میکنم چیزی برام نشون نمیده این کدمه. ممنون میشم کمکم کنید
با تشکر


SqlConnection co = new SqlConnection("Data Source=.\\sqlexpress;Initial Catalog=store;Integrated Security=True");
SqlCommand cmd = new SqlCommand("select_grid", co);

cmd.CommandType = System.Data.CommandType.StoredProcedure;
SqlParameter p1 = new SqlParameter("@group_id", TextBox1.Text);
SqlParameter p2 = new SqlParameter("@group_name", TextBox2.Text);
cmd.Parameters.Add(p1);
cmd.Parameters.Add(p2);
co.Open();
SqlDataReader dr = cmd.ExecuteReader();

GridView1.DataSource = dr;
GridView1.DataBind();
co.Close();



اینم دستور sql در store procedure
ALTER PROCEDURE dbo.select_grid
@group_id int,

@group_name nvarchar(50)
AS
select * from groups where group_id LIKE '%' + @group_id + '%' or group_name LIKE '%' + @group_name + '%'
RETURN