DataTable maDataTable; // on part du principe que la DataTable est rempli DataView view; if (string.IsNullOrEmpty(maTextBox.Text)) { view = maDataTable.DefaultView; } else { view = new DataView(maDataTable, "monChamp like '" + maTextBox.Text + "'", string.Empty); } maDataGrid.DataSource = view; maDataGrid.Bind();