将项目从用户计算机上载到服务器asp.net

本文关键字:服务器 asp net 上载 计算机 项目 用户 | 更新日期: 2023-09-27 18:08:19

我真的不知道如何解释我想做什么。

我会试着解释我在做什么。我用ASP建立了一个网站。. NET 4 (WebForms),我希望我的兄弟将能够点击一个按钮,选择一个文件从他的计算机,它将上传到我的服务器。

我不知道怎么做。这听起来很难做,我已经为此困了好几天了。

我不在乎它将与JavaScript, HTML或c#,我只是真的需要它的工作。

将项目从用户计算机上载到服务器asp.net

有一个ASP。NET控件,FileUpload控件。下面是一个方便的例子。

请注意,如果您想应用CSS并使其美观,则很难设置样式,但是有更高级的方法可以解决这个问题。此外,这不会让你的web应用程序访问客户端的本地文件或类似的东西,它只是一个标准的文件打开对话框,供用户选择文件并上传。

我也强烈建议在接受文件时做大量的输入检查。文件类型、文件大小等都很重要。

你有两个选择。使用传统的fileupload控件(来自工具箱)或使用Ajax AsyncFileupload控件。无论哪种方式,它都可以让你的兄弟从他的电脑上上传文件到你的服务器。