Full Page Drop
Drag files anywhere on the page and a full-screen overlay appears. Release to upload. Great for dashboard-style apps.
What you should see: the entire page is a drop target — drag a file anywhere in the window, not just onto the control, and it joins the queue.
Drag & drop files here, or paste from clipboard
<core-upload asp-upload-url="/api/upload/upload"
asp-full-page-drop="true"
asp-multiple="true"
asp-progress="true"
asp-auto-upload="true">
</core-upload> The whole document as a target
asp-full-page-drop makes a drop anywhere on the page count, and shows an overlay while a drag is in progress — which is what makes it discoverable, since a page-wide target has no visible boundary of its own.
When it is the wrong choice
Where dropping means different things in different places — a file manager with folders, an editor where position matters — a page-wide target destroys that information. Use a specific drop target instead.
asp-drop-overlay-text sets the overlay caption. Something specific to the page — “Drop invoices to attach” — tells the user what will happen, where a generic prompt only says that something will.