Max File Count
Limit the number of files that can be uploaded. The uploader rejects additional files once the limit is reached.
What you should see: at most 3 files. Select a 4th and it is refused, with the first three left untouched in the queue.
Drag & drop files here, or paste from clipboard
<core-upload asp-upload-url="/api/upload/upload"
asp-max-count="3"
asp-multiple="true"
asp-progress="true">
</core-upload> Capping how many
asp-max-count limits the number of files in the queue. It maps to the component's maxCount, which is an alias for maxFiles — asp-max-files sets the same limit under the newer name.
Size limits do not cover this
A size cap does not stop someone selecting a whole folder. A count keeps the queue legible, keeps the request pattern predictable, and gives an error the user can act on: “10 files maximum” is clearer than an upload that starts, occupies the connection for minutes, and fails partway.
Show the cap in the interface. A limit discovered by tripping over it reads as a fault rather than a rule.