我正在实现一个上传下载文件的网络服务器。
到目前为止,我已经在看MS教程的同时成功实现了。我实现了一个新的按钮(下载)功能,我想知道如何使用网页上的按钮执行特定功能。
我尝试了很多搜索并试图追踪,但没有成功。
我的代码或其他一些情况似乎有问题,但我是网络编程新手,所以我不知道它是什么。
这个cshtml代码
@page "{id}"
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@model WebApplication1.Pages.test.BufferedMultipleFileUploadPhysicalModel
@{ ViewData["Title"] = "Buffered Multiple File Upload (Physical)"; }
<h1>Upload multiple buffered files to physical storage with one file upload control</h1>
<p>One or more files can be selected by the visitor. The following form's page handler saves the file(s) to disk.</p>
<h4>graphic_tbl</h4>
<hr />
<form enctype="multipart/form-data" method="post">
<dl>
<dt>
<label asp-for="FileUpload.FormFiles"></label>
</dt>
<dd>
<input asp-for="FileUpload.FormFiles" type="file" multiple />
<span asp-validation-for="FileUpload.FormFiles"></span>
</dd>
</dl>
<input asp-page-handler="Upload" class="btn" type="submit" value="Upload" /> …Run Code Online (Sandbox Code Playgroud)