سلام
من می خوام یه تابع سرچ بنویسم که به جای دکمه سرچ در اون از یه چک باکس استفاده شده. به این صورت که زمانی که چک باکس ، چک شده نتیجه سرچ در دیتاگریدویو نمایش داده بشه و هنگامی که آنچک شده همه ی محتویات دیتا تیبل در دیتاگریدویو نمایش داده بشه.من این کدها رو واسه سرچ ام نوشتم
privatevoid chboxSearch_CheckedChanged(object sender, EventArgs e)
{
if (cmbselectSearch.Text == "شماره دستورکار")
{
myDataAccess da = newmyDataAccess();
da.connect();
string sql = "select * from ManageOrder where onumber like'{0}%'";
sql = string.Format(sql,txtsearch.Text);
DataTable dt = newDataTable();
dt = da.select(sql);
da.Disconnect();
dgvorder.DataSource = dt;
}
if (cmbselectSearch.Text == "عنوان")
{
myDataAccess da = newmyDataAccess();
da.connect();
string sql = "select * from ManageOrder where oname like N'{0}%'";
sql = string.Format(sql, txtsearch.Text);
DataTable dt = newDataTable();
dt = da.select(sql);
da.Disconnect();
dgvorder.DataSource = dt;
}
مشکل اینه که با هر بار تغییر چک باکس فقط سرچ ریزالت رو نمایش میده.چه چک کنم چه آن
چک ممنون می شم اگه کسی راهنماییم کنه