



As you can see my model (TestFileUploadModel) and my controller action (FileUpload)
-> 3th screen before i submit: file is selected -> 4th screen after i submit: name field is required, but file is cleared..
Anyone who was an idea how to solve this? (or a workaround?)
As stated in the comment by user bzlm you can check with JQuery if the file has value and prevent the submit of the form.
You can attach a function at the submit of your form and do this check
if ($("#MyInputFileField").val()) {
//do your things
}
else
{
//PreventDefault and show error message
}
EDIT: Look here for an answer that should be similar to your question
for an example using jquery validation plugin check this
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With