iran_sky
دوشنبه 03 آبان 1389, 12:36 عصر
با سلام به دوستان
مشکل این کد کجاست
وقتی اولین کاراکتر رو تایپ میکنم grid خالی شده و هیچ کاری انجام نمیشه
private void txt_search_TextChanged(object sender, EventArgs e)
{
var db = new LinqMembersDataContext();
if (txt_search.Text=="")
{
gv_info.DataSource = db.phones; //Load All Record To Grid
}
else
{
if (rb_tel.Checked==true)
{
gv_info.DataSource=db.phones.Where(c=> c.lastname.Substring(txt_search.Text.Length)==txt_ lastname.Text).Select(c=>c);
}
else
{
if (rb_lastname.Checked==true)
{
gv_info.DataSource=db.phones.Where(c=> c.lastname.Substring(txt_search.Text.Length)==txt_ lastname.Text).Select(c=>c);
}
}
}
}
مشکل این کد کجاست
وقتی اولین کاراکتر رو تایپ میکنم grid خالی شده و هیچ کاری انجام نمیشه
private void txt_search_TextChanged(object sender, EventArgs e)
{
var db = new LinqMembersDataContext();
if (txt_search.Text=="")
{
gv_info.DataSource = db.phones; //Load All Record To Grid
}
else
{
if (rb_tel.Checked==true)
{
gv_info.DataSource=db.phones.Where(c=> c.lastname.Substring(txt_search.Text.Length)==txt_ lastname.Text).Select(c=>c);
}
else
{
if (rb_lastname.Checked==true)
{
gv_info.DataSource=db.phones.Where(c=> c.lastname.Substring(txt_search.Text.Length)==txt_ lastname.Text).Select(c=>c);
}
}
}
}