Part of the application I'm working on lets users add attachments. The selected file(s) must be less than 1 megabyte, and a JPG or PDF. If either of these is not the case, the file is rejected.
I've got 3 different opinions from 3 different people, and want to know what what the general consensus is.
The file will appear in a grid, but with a red background. A message will be displayed indicating why the file has been rejected, and will also tell the user that the file will not be included.
Option 1 is an 'OK' button on a rejected file. The idea is that you're acknowledging the message.
Option 2 is 'no option to remove'. The error message tells you that the file will not be included - there's no further action the user needs to take.
Option 3 is a small 'X' to remove the file. It's consistent with removal of an accepted file.
The user isn't required to remove a rejected file - they can always click 'next' to continue to the next part of the workflow. Your input is appreciated!