Привет, у меня есть текстовое поле и вид сетки.Могу ли я узнать, каков наилучший способ иметь что-то типа в текстовом поле, и он автоматически фильтрует представление сетки на основе ключевого слова, например Имя
, я сделал это успешно, но с условием, только если оно преобразовано в dataTable.
bsCourse.DataSource = linqHelper.ToDataTable(course.Get() as List<Course>);
gvCourse.DataSource = bsCourse;
private void txtSearch_TextChanged(object sender, EventArgs e)
{
string input = txtSearch.Text.Trim().ToLower();
if (input.Length > 0)
bsCourse.Filter = "Name like '" + input + "%'";
else
bsCourse.Filter = "";
}
Есть ли лучше без преобразования данных в данные для этого автоматического поиска фильтра?я использую linq для sql.Спасибо