ListBox 数据:上海火车站,上海火车南站,南京火车西站,南京火车南站
textbox中输入:南站
检索数据:上海火车南站,南京火车南站

解决方案 »

  1.   

    string s="南站";
                ListItemCollection lbc = new ListItemCollection();
                foreach (ListItem it in lb.Items)
                {
                    if (it.Text.Contains(s))
                    {
                        lbc.Add(it);
                    }
                }            lb.DataSource = lbc;
                lb.DataBind();
      

  2.   

    许多方法.
    1.bool Contain("");
    2,int IndexOf("");
      

  3.   

    在你的SQL语句中用%+查询关键字来查询就可以实现了
    如 string sql="select from 火车站数据表 where 火车站名称 Like '%南站'";
    %可匹配任意类型和长度的字符串    _可匹配任何单个字符