partial void textChange (UITextField sender)
{
if(sender.Text !=null && sender.Text.Length > 0)
{
this.flexGrid.CollectionView.Filter = (object item) =>
{
Customer d = (Customer)item;
if (d.Id.ToString().ToLower().Contains(sender.Text.ToLower())) {
return true;
}
else if (d.CountryId.ToString().ToLower().Contains(sender.Text.ToLower())) {
return true;
}
else if (d.Email.ToString().ToLower().Contains(sender.Text.ToLower())) {
return true;
}
else if (d.FirstName.ToString().ToLower().Contains(sender.Text.ToLower())) {
return true;
}
else if (d.LastName.ToString().ToLower().Contains(sender.Text.ToLower()))
{
return true;
}
else if (d.Country.ToString().ToLower().Contains(sender.Text.ToLower())){
return true;
}
else if (d.City.ToString().ToLower().Contains(sender.Text.ToLower())){
return true;
}
else if (d.Address.ToString().ToLower().Contains(sender.Text.ToLower())){
return true;
}
else if (d.LastOrderDate.ToString().ToLower().Contains(sender.Text.ToLower()))
{
return true;
}
return false;
};
}
else
{
this.flexGrid.CollectionView.Filter = (object item) =>
{
return true;
};
}
}
}