powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / проблема с bindingDataSource.Filter
8 сообщений из 8, страница 1 из 1
проблема с bindingDataSource.Filter
    #38444447
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Не могу понять, что я деляю не так...

Нет фильтрации по Name

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
//bs - BindingDataSource ; dx - gridControl(gridView)

private void Fill()
{
_bsTmcs.DataSource = // таблица Childrens (Id int, Name nvarchar(20), Age int) 
dxTmcs.DataSource = _bsTmcs;
}

private void txtNameFilter_TextChanged(object sender, EventArgs e)
{
if (txtNameFilter != "")
  _bsTmcs.Filter = string.Format("Name like '{0}%'", txtNameFilter.Text.Trim().ToLower());
else
 _bsTmcs.Filter = String.Empty;
  
dxTmcs.DataSource = null;
dxTmcs.DataSource = _bsTmcs;
}
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38444452
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это ты textbox сравниваешь со строкой ""? Получается?
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38444456
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле в коде
if (txtNameFilter.Text.Trim() != "")

Тут все срабатывает
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38444459
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я просто слегка урезал код. Эту строку руками лописывал)
Но по логике все именно так как я нарисовал. Эффекта ноль - не фильтруется
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38445356
Фотография _=ДОБРЫНЯ=_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для сброса фильтра в БС используйте метод RemoveFilter
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38446266
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanekoffice
Код: c#
1.
2.
3.
4.
5.
private void Fill()
{
_bsTmcs.DataSource = // таблица Childrens (Id int, Name nvarchar(20), Age int) 
dxTmcs.DataSource = _bsTmcs;
}



что используешь в качестве DataSource?
если не DataTable, то реализацию фильтрации придётся писать руками
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38446330
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationsanekoffice
Код: c#
1.
2.
3.
4.
5.
private void Fill()
{
_bsTmcs.DataSource = // таблица Childrens (Id int, Name nvarchar(20), Age int) 
dxTmcs.DataSource = _bsTmcs;
}



что используешь в качестве DataSource?
если не DataTable, то реализацию фильтрации придётся писать руками


Использую коллекцию List<MyClass>
...
Рейтинг: 0 / 0
проблема с bindingDataSource.Filter
    #38446333
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_=ДОБРЫНЯ=_для сброса фильтра в БС используйте метод RemoveFilter

Спасибо
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / проблема с bindingDataSource.Filter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]