You were just missing the count, which counts the amount of selected rows.
I've replaced SelectedRow with SelectedRows and added the .count which will return the number of selected rows.
Hope this helps.
If(GridView1.SelectedRows.Count == 0)
{
MessageBox.Show(Select A Row First)
}