Direct-to-S3 / Azure tus 1.0 resume IndexedDB Golden Retriever 30 locales Webcam & screen capture

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.