title: Search for value in radGridView using C# just finds values in first row of radGridView
body: <p>I'm trying to search for a value in a <code>radGridView</code> in C#. I found many solutions about that but for some reason it just searches in the first row of my <code>GridView</code>. You can see my code here:</p>
  
  <pre><code>private void btnSearch_Click(object sender, EventArgs e)
  {
      if (txtSearch.Text == "")
      {
          MessageBox.Show("Please fill in the textbox!");
          return;
      }
  
      else
      {
          gridViewContact.SelectionMode = GridViewSelectionMode.FullRowSelect;
  
          foreach (GridViewRowInfo row in gridViewContact.Rows)
          {
              if (row.Cells[0].Value.ToString().Contains(txtSearch.Text) || row.Cells[1].Value.ToString().Contains(txtSearch.Text) || row.Cells[2].Value.ToString().Contains(txtSearch.Text))
              {
                  row.IsSelected = true;
                  break;
              }
  
              else
              {
                  MessageBox.Show("Nothing found!");
                  return;
              }
          }
      }
  }
  </code></pre>
  
  <p>But if I search for a value, it always shows me the message box "Nothing found...". Except when I search for a value which is in the first row. So it just finds the values in the first row and nowhere else.</p>
  
  <p>Any suggestions?</p>
  
  <p>PS: I'm using Telerik controls</p>
  
  <p><strong>EDIT:</strong> Here you can see the gridView:</p>
  
  <p><img src="https://i.stack.imgur.com/F4Gco.png" alt="enter image description here"></p>