I am trying to populate a GridView using a method called PopulateGrid() (below) but keep getting the same server error "Must Declare the scalar variable "@QUALID&q
Try adding the @ to your sql param like so
cmd.Parameters.Add(new SqlParameter("@QUALID", val));