I want to search rows in my DataTable.
I\'ve tried this:
protected void imggastsuche_Click(object sender, EventArgs e)
{
Static method for search any column
public static DataTable SearchInAllColums(DataTable table, string keyword)
{
StringComparison comparison = StringComparison.OrdinalIgnoreCase;
if (keyword.Equals(""))
{
return table;
}
DataRow[] filteredRows = table.Rows
.Cast()
.Where(r => r.ItemArray.Any(
c => c.ToString().IndexOf(keyword, comparison) >= 0))
.ToArray();
if (filteredRows.Length == 0)
{
DataTable dtTemp = table.Clone();
dtTemp.Clear();
return dtTemp;
}
else
{
return filteredRows.CopyToDataTable();
}
}